Bug#918435: libgit-raw-perl: FTBFS (failing tests)
Thanks, Niko, for the swift reaction, the good explanation and the splendid work! Greetings Marc -- - Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany| lose things."Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
Bug#918435: libgit-raw-perl: FTBFS (failing tests)
On Sun, Jan 06, 2019 at 12:14:33AM +, Santiago Vila wrote: > Package: src:libgit-raw-perl > Version: 0.79-5 > Severity: serious > Tags: ftbfs > Test Summary Report > --- > t/33-worktree.t (Wstat: 512 Tests: 11 Failed: 0) > Non-zero exit status: 2 > Parse errors: No plan found in TAP output This was fixed upstream with https://github.com/jacquesg/p5-Git-Raw/commit/30f7a4491ab453d28ae1fa1b393fcd023f6c344d which is in upstream 0.82 and just removes the failing test. However, the newer upstream releases rely on libgit2 bundled API changes, so they are not suitable for Debian (which uses the system libgit2, not the bundled one) at this point. Therefore I've just uploaded a backported targeted fix for this issue, versioned as 0.79-6. -- Niko Tyni nt...@debian.org
Bug#918435: libgit-raw-perl: FTBFS (failing tests)
Package: src:libgit-raw-perl Version: 0.79-5 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: [...] debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" SSH2 support enabled SSL support disabled CURL support disabled Threads support enabled Checking if your kit is complete... Warning: the following files are missing in your kit: deps/libgit2/appveyor.yml deps/libgit2/AUTHORS [... snipped ...] ok 36 ok 37 ok 38 - An object of class 'Git::Raw::Rebase::Operation' isa 'Git::Raw::Rebase::Operation' ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 - An object of class 'Git::Raw::Rebase' isa 'Git::Raw::Rebase' ok 48 ok 49 ok 50 - An object of class 'Git::Raw::Index' isa 'Git::Raw::Index' 1..50 ok t/98-internal.t . ok 1 ok 2 ok 3 ok 4 1..4 ok t/99-cleanup.t .. ok 1 ok 2 ok 3 1..3 ok t/author-pod-coverage.t . skipped: these tests are for testing by the author t/author-pod-syntax.t ... skipped: these tests are for testing by the author t/release-check-manifest.t .. skipped: these tests are for release candidate testing Test Summary Report --- t/33-worktree.t (Wstat: 512 Tests: 11 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=40, Tests=1667, 12 wallclock secs ( 0.48 usr 0.12 sys + 9.16 cusr 2.34 csys = 12.10 CPU) Result: FAIL Failed 1/40 test programs. 0/1667 subtests failed. make[1]: *** [Makefile:1290: test_dynamic] Error 255 make[1]: Leaving directory '/<>' dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2 make: *** [debian/rules:4: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 The build was made in my autobuilder with "dpkg-buildpackage -B" but it also fails here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libgit-raw-perl.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.