perl-Git-Repository-1.321-2.fc29 fails to build in F29 because a test fails: t/07-version.t ............. ok # Failed test '... expected error message' # at t/10-new_fail.t line 51. # 'fatal: not a git repository (or any parent up to mount point /) # Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). at t/10-new_fail.t line 48. # ' # doesn't match '(?^:^fatal: Not a git repository)' # Looks like you failed 1 test of 12. t/10-new_fail.t ............ Dubious, test returned 1 (wstat 256, 0x100) Failed 1/12 subtests This is very probably caused by upgrading git from 2.16.2-1.fc28 to 2.17.0-0.1.rc1.fc29.
I've filed https://github.com/book/Git-Repository/pull/18 with upstream now. I shall see if the upstream author is happy to incorporate it and make new release. If not, I'll include the patch in the .src.rpm.
Built perl-Git-Repository-1.321-3.fc29 with the patch: https://koji.fedoraproject.org/koji/buildinfo?buildID=1064876
And git-2.17.0 is in F28 now <https://apps.fedoraproject.org/koschei/package/perl-Git-Repository?collection=f28>. Please merge this fix to F28.
perl-Git-Repository-1.321-3.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-63db4756a6
perl-Git-Repository-1.321-3.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-63db4756a6
perl-Git-Repository-1.321-3.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.