Source: libhttp-cookiejar-perl Version: 0.010-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20210728 ftbfs-bullseye
Hi, During a rebuild of all packages in bullseye, your package failed to build on amd64. Relevant part (hopefully): > make[1]: 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 > # > # Versions for all modules listed in MYMETA.json (including optional ones): > # > # === Configure Requires === > # > # Module Want Have > # ------------------- ---- ---- > # ExtUtils::MakeMaker 6.17 7.44 > # > # === Build Requires === > # > # Module Want Have > # ------------------- ---- ---- > # ExtUtils::MakeMaker any 7.44 > # > # === Test Requires === > # > # Module Want Have > # ------------------- ------ -------- > # ExtUtils::MakeMaker any 7.44 > # File::Spec any 3.78 > # Test::Deep any 1.130 > # Test::More 0.96 1.302175 > # Test::Requires any 0.11 > # Time::Local 1.1901 1.28 > # URI any 5.08 > # lib any 0.65 > # > # === Test Recommends === > # > # Module Want Have > # ---------- -------- -------- > # CPAN::Meta 2.120900 2.150010 > # > # === Runtime Requires === > # > # Module Want Have > # ----------- ------ ----- > # Carp any 1.50 > # HTTP::Date any 6.05 > # Time::Local 1.1901 1.28 > # parent any 0.238 > # strict any 1.11 > # warnings any 1.47 > # > # === Runtime Recommends === > # > # Module Want Have > # --------------------- ---- ------- > # Mozilla::PublicSuffix any missing > # > t/00-report-prereqs.t .. > 1..1 > ok 1 - Reported prereqs > ok > t/add.t ................ > ok 1 - no cookies > ok 2 - simple key=value > ok 3 - invalid cookie not stored > ok 4 - localhost treated as host only > ok 5 - single domain level treated as host only > ok 6 - different domain not stored > ok 7 - subdomain not stored > ok 8 - superdomain stored > ok 9 - path prefix /foo/ stored > ok 10 - path prefix /foo stored > ok 11 - last cookie wins > ok 12 - expired supercedes prior > ok 13 - separated by path > ok 14 - max-age supercedes expires > 1..14 > ok > > # Failed test at t/examples.t line 42. > # got: '' > # expected: 'lang=en-US' > # Looks like you failed 1 test of 2. > > # Failed test 'expiration' > # at t/examples.t line 45. > # Looks like you failed 1 test of 6. > t/examples.t ........... > ok 1 - An object of class 'HTTP::CookieJar' isa 'HTTP::CookieJar' > # Subtest: just key & value > ok 1 > 1..1 > ok 2 - just key & value > # Subtest: secure > ok 1 > ok 2 > 1..2 > ok 3 - secure > # Subtest: not a subdomain > ok 1 > 1..1 > ok 4 - not a subdomain > # Subtest: wrong path > ok 1 > 1..1 > ok 5 - wrong path > # Subtest: expiration > not ok 1 > ok 2 > 1..2 > not ok 6 - expiration > 1..6 > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/6 subtests > t/parse.t .............. > ok 1 - '' > ok 2 - SID= > ok 3 - =31d4d96e407aad42 > ok 4 - ; Max-Age: 1360343635 > ok 5 - SID=31d4d96e407aad42 > ok 6 - SID=ID=31d4d96e407aad42 > ok 7 - SID=31d4d96e407aad42 ; ; ; > ok 8 - SID=31d4d96e407aad42; Path=/; Secure; HttpOnly > ok 9 - SID=31d4d96e407aad42; Domain=.example.com > ok 10 - SID=31d4d96e407aad42; Path=/; Domain=example.com > ok 11 - SID=31d4d96e407aad42; Path=/; Domain= > ok 12 - lang=en-US; Expires = Wed, 09 Jun 2021 10:18:14 GMT > ok 13 - lang=en-US; Expires = Wed, 09 Jun 2021 10:18:14 GMT; Max-Age=3600 > 1..13 > ok > t/publicsuffix.t ....... skipped: Test requires module > 'Mozilla::PublicSuffix' but it's not found > t/save.t ............... > # Subtest: empty cookie jar > ok 1 - dumped zero cookies > ok 2 - load new cookie jar > ok 3 - second jar is empty > 1..3 > ok 1 - empty cookie jar > # Subtest: roundtrip > ok 1 - dumped correct number of cookies > ok 2 - load new cookie jar > ok 3 - second jar has correct count > ok 4 - old and new jars are the same > 1..4 > ok 2 - roundtrip > # Subtest: persistent > ok 1 - dumped correct number of cookies > ok 2 - load new cookie jar > ok 3 - second jar has correct count > 1..3 > ok 3 - persistent > # Subtest: liberal load > ok 1 - load_cookies with raw cookies > ok 2 - jar has correct count > 1..2 > ok 4 - liberal load > 1..4 > ok > t/sort.t ............... > ok 1 - path length > ok 2 - creation time > 1..2 > ok > t/zzz-lwp.t ............ > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > ok 7 > ok 8 > ok 9 > ok 10 > ok 11 > ok 12 > ok 13 > ok 14 > ok 15 > ok 16 > ok 17 > ok 18 > ok 19 > ok 20 > ok 21 > ok 22 > ok 23 > ok 24 > ok 25 > ok 26 > ok 27 > ok 28 > ok 29 > ok 30 > ok 31 > ok 32 > ok 33 > ok 34 > ok 35 > ok 36 > ok 37 > ok 38 > ok 39 > ok 40 > ok 41 > ok 42 - empty cookie not set > ok 43 - empty attribute ignored > ok 44 - version ignored > ok 45 - far future and past > ok 46 - merging cookies > 1..46 > ok > > Test Summary Report > ------------------- > t/examples.t (Wstat: 256 Tests: 6 Failed: 1) > Failed test: 6 > Non-zero exit status: 1 > Files=8, Tests=86, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.53 cusr 0.07 > csys = 0.65 CPU) > Result: FAIL > Failed 1/8 test programs. 1/86 subtests failed. > make[1]: *** [Makefile:862: test_dynamic] Error 255 > make[1]: 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/07/28/libhttp-cookiejar-perl_0.010-1_testing.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. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.