Source: libnet-traceroute-perl Version: 1.15-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>' > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" > "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', > 'blib/arch')" t/*.t > t/00-basics.t ................. > 1..7 > ok 1 - use Net::Traceroute; > ok 2 - 'new isa Net::Traceroute' isa 'Net::Traceroute' > ok 3 - attributes set by new are gettable > ok 4 - setter followed by getter does so > ok 5 - clone returns same type as clonee > ok 6 - cloned attributes copy > ok 7 - clone can override attributes > ok > t/05-backend.t ................ > 1..4 > ok 1 - 'Net::Traceroute returned our test backend' isa > 'Net::Traceroute::TestBackend' > ok 2 - constructor set our 'used' variable > ok 3 - broken backend died > ok 4 - backend => Parser gets a Net::Traceroute > ok > t/07-subclassing.t ............ > 1..2 > ok 1 - 'SubclassAlloc returns a SubclassAlloc' isa > 'Net::Traceroute::SubclassAlloc' > ok 2 - 'Subclass returns a Subclass' isa 'Net::Traceroute::Subclass' > ok > t/20-parse-4basic.t ........... > 1..18 > ok 1 - has ten hops > ok 2 - hop 1 has 3 queries > ok 3 - hop 1, query 1 is 66.92.73.1 > ok 4 - hop 1, query 1 is TRACEROUTE_OK > ok 5 - hop 1, query 2 is 66.92.73.1 > ok 6 - hop 1, query 2 is TRACEROUTE_OK > ok 7 - hop 1, query 3 is 66.92.73.1 > ok 8 - hop 1, query 3 is TRACEROUTE_OK > ok 9 - hop 1, query 0 has correct time > ok 10 - hop 1, query 1 has correct time > ok 11 - hop 1, query 2 has correct time > ok 12 - hop 1, query 3 has correct time > ok 13 - hop 3, query 1 is 69.17.87.24 > ok 14 - hop 3, query time is 47.690 ms > ok 15 - hop 10, query 1 is 128.52.32.80 > ok 16 - hop 10, query 1 has correct time > ok 17 - hop 10, query 2 has correct time > ok 18 - hop 10, query 3 has correct time > ok > t/21-parse-4timeouts.t ........ > 1..11 > ok 1 - Hop 4, query 1 is a timeout > ok 2 - Hop 4, query 1 is INADDR_NONE > ok 3 - Hop 4, query 2 is OK > ok 4 - Hop 4, query 0 is 206.223.119.120 > ok 5 - Hop 4, query 2 is 206.223.119.120 > ok 6 - Hop 4, query 3 is 206.223.119.120 > ok 7 - Hop 4, query 2 time is correct > ok 8 - Hop 9, query 1 is a timeout > ok 9 - Hop 9, query 2 is a timeout > ok 10 - Hop 9, query 3 is a timeout > ok 11 - Hop 9, query 0 is undefined > ok > t/22-parse-4ecmp.t ............ > 1..9 > ok 1 - Hop 6, query 1 is 192.205.37.73 > ok 2 - Hop 6, query 2 is 192.205.37.69 > ok 3 - Hop 6, query 1 is 192.205.37.69 > ok 4 - Hop 6, query 1 time is correct > ok 5 - Hop 6, query 2 time is correct > ok 6 - Hop 6, query 3 time is correct > ok 7 - Hop 12, query 1 is 12.130.0.170 > ok 8 - Hop 12, query 2 is 12.130.0.174 > ok 9 - Hop 12, query 3 is 12.130.0.170 > ok > t/23-parse-4flags.t ........... > 1..2 > ok 1 > ok 2 > ok > t/30-parse-6basic.t ........... > 1..4 > ok 1 - can extract first v6 addr > ok 2 - hop 1, query 1 time is correct > ok 3 - hop 1, query 2 time is correct > ok 4 - can extract last v6 addr > ok > t/33-parse-6flags.t ........... > 1..6 > ok 1 - hop 11, query 1 stat !P => FILTER_PROHIB > ok 2 - hop 11, query 1 is 2001:420:80:7:219:7ff:fea8:a400 > ok 3 - hop 11, query 1 has correct time > ok 4 - hop 11, query 3 stat !P => FILTER_PROHIB > ok 5 - hop 11, query 3 is 2001:420:80:7:219:7ff:fea8:a400 > ok 6 - hop 11, query 3 has correct time > ok > t/34-parse-6wierd.t ........... > 1..9 > ok 1 - hop 1, boring address > ok 2 - hop 2, localhost > ok 3 - hop 3, leading bytes only > ok 4 - hop 4, in6addr_any > ok 5 - hop 5, v4 mapped > ok 6 - hop 6, v4 mapped > ok 7 - hop 7, fully expanded > ok 8 - hop 8, expanded and v4 mapped > ok 9 - hop 9, vanilla > ok > t/40-parse-cisco-4basic.t ..... > 1..12 > ok 1 - has eight hops > ok 2 - hop 1 has 3 queries > ok 3 - hop 1, query 1 is 10.12.0.1 > ok 4 - hop 1, query 1 is TRACEROUTE_OK > ok 5 - hop 1, query 2 is 10.12.0.1 > ok 6 - hop 1, query 2 is TRACEROUTE_OK > ok 7 - hop 1, query 3 is 10.12.0.1 > ok 8 - hop 1, query 3 is TRACEROUTE_OK > ok 9 - correct time for hop 6, query 1 > ok 10 - correct time for hop 6, query 2 > ok 11 - correct time for hop 6, query 3 > ok 12 - hop 8 is 192.148.252.10 > ok > t/41-parse-cisco-4timeouts.t .. > 1..11 > ok 1 - Hop 3, query 1 is a timeout > ok 2 - Hop 3, query 2 is a timeout > ok 3 - Hop 3, query 3 is a timeout > ok 4 - Hop 3, query 0 is undefined > ok 5 - Hop 5, query 1 is a timeout > ok 6 - Hop 5, query 1 is INADDR_NONE > ok 7 - Hop 5, query 2 is OK > ok 8 - Hop 5, query 0 is 206.223.119.120 > ok 9 - Hop 5, query 2 is 206.223.119.120 > ok 10 - Hop 5, query 2 has correct time > ok 11 - Hop 5, query 3 is a timeout > ok > t/42-parse-cisco-4ecmp.t ...... > 1..6 > ok 1 - hop 8, query 1 host is as expected > ok 2 - hop 8, query 1 time is as expected > ok 3 - hop 8, query 2 host is as expected > ok 4 - hop 8, query 2 time is as expected > ok 5 - hop 8, query 3 host is as expected > ok 6 - hop 8, query 3 time is as expected > ok > t/43-parse-cisco-4flags.t ..... > 1..6 > ok 1 - hop 2, query 1 host is 10.12.0.1 > ok 2 - hop 2, query 1 stat is TRACEROUTE_UNREACH_NET > ok 3 - hop 2, query 2 host is 10.12.0.1 > ok 4 - hop 2, query 2 stat is TRACEROUTE_UNREACH_NET > ok 5 - hop 2, query 3 host is 10.12.0.1 > ok 6 - hop 2, query 3 stat is TRACEROUTE_UNREACH_NET > ok > t/44-parse-cisco-4unknown.t ... > 1..18 > ok 1 - Hop 2 has 3 queries > ok 2 - Hop 2, query 1 host is not defined > ok 3 - Hop 2, query 1 stat is TRACEROUTE_UNKNOWN > ok 4 - Hop 2, query 2 host is not defined > ok 5 - Hop 2, query 2 stat is TRACEROUTE_UNKNOWN > ok 6 - Hop 2, query 3 host is not defined > ok 7 - Hop 2, query 3 stat is TRACEROUTE_UNKNOWN > ok 8 - Hop 4, query 1 is 67.100.37.9 > not ok 9 - Hop 4 has 3 queries # TODO Unknowns aren't quite right yet > # Failed (TODO) test 'Hop 4 has 3 queries' > # at t/44-parse-cisco-4unknown.t line 26. > # got: '2' > # expected: '3' > not ok 10 - Hop 4, query 2 host is not defined # TODO Unknowns aren't quite > right yet > # Failed (TODO) test 'Hop 4, query 2 host is not defined' > # at t/44-parse-cisco-4unknown.t line 27. > not ok 11 - Hop 4, query 2 status is TRACEROUTE_UNKNOWN # TODO Unknowns > aren't quite right yet > # Failed (TODO) test 'Hop 4, query 2 status is TRACEROUTE_UNKNOWN' > # at t/44-parse-cisco-4unknown.t line 29. > # got: '0' > # expected: '2' > ok 12 - Hop 5 has 3 queries > ok 13 - Hop 5, query 1 host is not defined > ok 14 - Hop 5, query 1 status is TRACEROUTE_UNKNOWN > ok 15 - Hop 5, query 2 host is 65.47.144.33 > ok 16 - Hop 5, query 2 time is 12 msec > ok 17 - Hop 5, query 3 host is 65.47.144.33 > ok 18 - Hop 5, query 3 time is 20 msec > ok > t/45-parse-cisco-6basic.t ..... > 1..24 > ok 1 - Hop 1 has 3 queries > ok 2 - Hop 1 query 1 host is 2001:470:8917:9:2D0:B7FF:FE5E:7F36 > ok 3 - Hop 1 query 2 host is 2001:470:8917:9:2D0:B7FF:FE5E:7F36 > ok 4 - Hop 1 query 3 host is 2001:470:8917:9:2D0:B7FF:FE5E:7F36 > ok 5 - Hop 2 has 3 queries > ok 6 - Hop 2 query 1 host is 2001:470:1F06:177::1 > ok 7 - Hop 2 query 2 host is 2001:470:1F06:177::1 > ok 8 - Hop 2 query 3 host is 2001:470:1F06:177::1 > ok 9 - Hop 3 has 3 queries > ok 10 - Hop 3 query 1 host is 2001:470:0:5D::1 > ok 11 - Hop 3 query 2 host is 2001:470:0:5D::1 > ok 12 - Hop 3 query 3 host is 2001:470:0:5D::1 > ok 13 - Hop 4 has 3 queries > ok 14 - Hop 4 query 1 host is 2001:470:0:36::1 > ok 15 - Hop 4 query 2 host is 2001:470:0:36::1 > ok 16 - Hop 4 query 3 host is 2001:470:0:36::1 > ok 17 - Hop 5 has 3 queries > ok 18 - Hop 5 query 1 host is 2001:470:0:59::2 > ok 19 - Hop 5 query 2 host is 2001:470:0:59::2 > ok 20 - Hop 5 query 3 host is 2001:470:0:59::2 > ok 21 - Hop 6 has 3 queries > ok 22 - Hop 6 query 1 host is 2610:178:1:1:207:E9FF:FE5D:8335 > ok 23 - Hop 6 query 2 host is 2610:178:1:1:207:E9FF:FE5D:8335 > ok 24 - Hop 6 query 3 host is 2610:178:1:1:207:E9FF:FE5D:8335 > ok > t/46-parse-cisco-6timeouts.t .. > 1..15 > ok 1 - Hop 2 has 3 queries > ok 2 - Hop 2, query 1 stat is TRACEROUTE_TIMEOUT > ok 3 - Hop 2, query 1 host is 255.255.255.255 > ok 4 - Hop 2, query 2 stat is TRACEROUTE_TIMEOUT > ok 5 - Hop 2, query 2 host is 255.255.255.255 > ok 6 - Hop 2, query 3 stat is TRACEROUTE_TIMEOUT > ok 7 - Hop 2, query 3 host is 255.255.255.255 > ok 8 - Hop 3 has 3 queries > ok 9 - Hop 3, query 1 stat is TRACEROUTE_TIMEOUT > ok 10 - Hop 3, query 1 host is 255.255.255.255 > ok 11 - Hop 3, query 2 stat is TRACEROUTE_TIMEOUT > ok 12 - Hop 3, query 2 host is 255.255.255.255 > ok 13 - Hop 3, query 3 stat is TRACEROUTE_OK > ok 14 - Hop 3, query 3 host is 2001:470:0:5D::1 > ok 15 - Hop 3, query 3 time is 28 msec > ok > t/47-parse-cisco-6ecmp.t ...... > 1..13 > ok 1 - Hop 6 has 3 queries > ok 2 - Hop 6, query 1 host is 2001:4860::1:0:9FF > ok 3 - Hop 6, query 1 time is 32 msec > ok 4 - Hop 6, query 2 host is 2001:4860::1:0:5DC > ok 5 - Hop 6, query 2 time is 148 msec > ok 6 - Hop 6, query 3 host is 2001:4860::1:0:9FF > ok 7 - Hop 6, query 3 time is 32 msec > ok 8 - Hop 9, query 1 host is 2001:4860:0:1::8B > ok 9 - Hop 9, query 1 time is 40 msec > ok 10 - Hop 9, query 2 host is 2001:4860:0:1::8F > ok 11 - Hop 9, query 2 time is 52 msec > ok 12 - Hop 9, query 3 host is 2001:4860:0:1::8F > ok 13 - Hop 9, query 3 time is 52 msec > ok > t/48-parse-cisco-6flags.t ..... > 1..5 > ok 1 - Hop 12 has 3 queries > ok 2 - Hop 12, query 1 status is TRACEROUTE_UNREACH_FILTER_PROHIB > ok 3 - Hop 12, query 1 host is 2001:420:80:7:219:7FF:FEA8:A400 > ok 4 - Hop 12, query 2 status is TRACEROUTE_UNREACH_FILTER_PROHIB > ok 5 - Hop 12, query 3 status is TRACEROUTE_UNREACH_FILTER_PROHIB > ok > t/80-tracelie.t ............... > 1..3 > ok 1 - hop count is 10 > ok 2 - first hop is 66.2.73.1 > ok 3 - last hop is 128.52.32.80 > ok > t/81-timeout.t ................ > 1..2 > not ok 1 # TODO & SKIP Test borked > ok 2 - elapsed time 2.00258588790894 < 3 > ok > /<<PKGBUILDDIR>>/blib/lib/Net/Traceroute.pm:Net::Traceroute::debug_print:230: > Running in debug mode > /<<PKGBUILDDIR>>/blib/lib/Net/Traceroute.pm:Net::Traceroute::debug_print:294: > Performing traceroute > /<<PKGBUILDDIR>>/blib/lib/Net/Traceroute.pm:Net::Traceroute::debug_print:487: > $VAR1 = bless( { > 'debug' => 9, > 'stat' => 2, > 'host' => 'ip-10-84-232-242', > 'trace_program' => 'traceroute', > 'timeout' => 30 > }, 'Net::Traceroute' ); > No output from traceroute. Exec failure? at > /<<PKGBUILDDIR>>/blib/lib/Net/Traceroute.pm line 360. > # Looks like your test exited with 255 before it could output anything. > t/95-sys-traceroute.t ......... > 1..2 > Dubious, test returned 255 (wstat 65280, 0xff00) > Failed 2/2 subtests > > Test Summary Report > ------------------- > t/95-sys-traceroute.t (Wstat: 65280 Tests: 0 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 2 tests but ran 0. > Files=22, Tests=187, 3 wallclock secs ( 0.03 usr 0.02 sys + 0.90 cusr > 0.11 csys = 1.06 CPU) > Result: FAIL > Failed 1/22 test programs. 0/187 subtests failed. > make[2]: *** [Makefile:822: test_dynamic] Error 255 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j4 test TEST_VERBOSE=1 returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2021/12/20/libnet-traceroute-perl_1.15-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.