Bug#1093439: libatteanx-serializer-rdfa-perl: FTBFS: Failed test 'no (unexpected) warnings (via done_testing)'
Santiago Vila
sanvila at debian.org
Sat Jan 18 19:24:32 GMT 2025
Package: src:libatteanx-serializer-rdfa-perl
Version: 0.110-2
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for AtteanX::Serializer::RDFa
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp lib/AtteanX/Serializer/RDFa.pm blib/lib/AtteanX/Serializer/RDFa.pm
Manifying 1 pod document
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j2 test TEST_VERBOSE=1
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
t/01basic.t ..
ok 1 - use AtteanX::Serializer::RDFa;
1..1
ok
Overwriting existing sub 'main::done_testing' with sub 'done_testing' exported by Test::Modern at t/bytes.t line 7.
# Failed test 'no (unexpected) warnings (via done_testing)'
# at t/bytes.t line 115.
# Looks like you failed 1 test of 10.
t/bytes.t ....
ok 1 - use Attean;
ok 2 - use AtteanX::Serializer::RDFa;
ok 3 - use RDF::RDFa::Generator;
# Subtest: Default generator
ok 1 - Assignment OK
ok 2 - Subject URI present
ok 3 - Type predicate present
ok 4 - pi predicate present
ok 5 - pi decimal present
ok 6 - pi decimal datatype present
ok 7 - Head generator is correct
ok 8 - link element just local part
ok 9 - Object present
ok 10 - Literals OK
1..10
ok 4 - Default generator
# Subtest: Default generator with base and namespacemap
ok 1 - Assignment OK
ok 2 - Subject URI present
ok 3 - Type predicate present
ok 4 - pi predicate present
ok 5 - pi decimal present
ok 6 - pi decimal datatype present
ok 7 - Head generator is correct
ok 8 - FOAF is in there
ok 9 - But not hydra
ok 10 - Object present
ok 11 - Literals OK
1..11
ok 5 - Default generator with base and namespacemap
# Subtest: Hidden generator
ok 1 - Assignment OK
ok 2 - Subject URI present
ok 3 - Type predicate present
ok 4 - pi predicate present
ok 5 - pi decimal present
ok 6 - pi decimal datatype present
ok 7 - Hidden generator is correct
ok 8 - i element just local part
ok 9 - Object present
ok 10 - Literals OK
1..10
ok 6 - Hidden generator
# Subtest: Pretty generator
ok 1 - Assignment OK
ok 2 - Subject URI present
ok 3 - Type predicate present
ok 4 - pi predicate present
ok 5 - pi decimal present
ok 6 - pi decimal datatype present
ok 7 - Pretty generator is correct
ok 8 - Literals OK
1..8
ok 7 - Pretty generator
# Subtest: Pretty generator with interlink
ok 1 - Assignment OK
ok 2 - Subject URI present
ok 3 - Type predicate present
ok 4 - pi predicate present
ok 5 - pi decimal present
ok 6 - pi decimal datatype present
ok 7 - div element just local part
ok 8 - Literals OK
1..8
ok 8 - Pretty generator with interlink
# Subtest: Pretty generator with Note
ok 1 - Note creation OK
ok 2 - Assignment OK
ok 3 - Subject URI present
ok 4 - Type predicate present
ok 5 - pi predicate present
ok 6 - pi decimal present
ok 7 - pi decimal datatype present
ok 8 - Pretty generator is correct
ok 9 - aside element found
ok 10 - Note text found
1..10
ok 9 - Pretty generator with Note
not ok 10 - no (unexpected) warnings (via done_testing)
1..10
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/10 subtests
t/fh.t .......
ok 1 - use Attean;
ok 2 - use AtteanX::Serializer::RDFa;
ok 3 - use RDF::RDFa::Generator;
ok 4 - Assignment OK
ok 5
ok 6
ok 7 - Subject URI present
ok 8 - Type predicate present
ok 9 - pi predicate present
ok 10 - pi decimal present
ok 11 - pi decimal datatype present
ok 12 - Head generator is correct
ok 13 - FOAF is in there
ok 14 - But not hydra
ok 15 - Object present
ok 16 - Literals OK
ok 17 - no (unexpected) warnings (via done_testing)
1..17
ok
Test Summary Report
-------------------
t/bytes.t (Wstat: 256 (exited 1) Tests: 10 Failed: 1)
Failed test: 10
Non-zero exit status: 1
Files=3, Tests=28, 1 wallclock secs ( 0.02 usr 0.01 sys + 1.44 cusr 0.19 csys = 1.66 CPU)
Result: FAIL
Failed 1/3 test programs. 1/28 subtests failed.
make[1]: *** [Makefile:846: test_dynamic] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202501/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libatteanx-serializer-rdfa-perl, so that this is still
visible in the BTS web page for this package.
Thanks.
More information about the pkg-perl-maintainers
mailing list