Bug#867208: libpgobject-type-bytestring-perl FTBFS: Failed 1/5 test programs. 0/8 subtests failed.

Adrian Bunk bunk at debian.org
Tue Jul 4 19:13:54 UTC 2017


Source: libpgobject-type-bytestring-perl
Version: 1.1.2-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes libpgobject-type-bytestring-perl FTBFS:

https://tests.reproducible-builds.org/debian/history/libpgobject-type-bytestring-perl.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libpgobject-type-bytestring-perl.html

...
   dh_auto_test
	make -j1 test TEST_VERBOSE=1
make[1]: Entering directory '/build/1st/libpgobject-type-bytestring-perl-1.1.2'
PERL_DL_NONLAZY=1 PERL_USE_UNSAFE_INC=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-load.t .......... 
1..1
ok 1 - use PGObject::Type::ByteString;
ok
t/01-constructor.t ... 
ok 1 - 'non-UTF characters in string; expected class' isa 'PGObject::Type::ByteString'
ok 2 - expected db out
1..2
ok
Deprecated use of PGObject->new_registry() at t/02-registration.t line 18.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Undefined subroutine &PGObject::get_type_registry called at t/02-registration.t line 27.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 5.
t/02-registration.t .. 
ok 1 - creating test registry
ok 2 - default registration
ok 3 - mybytes registration
ok 4 - custom registry, mybytes registration
ok 5 - default types, custom registry
Dubious, test returned 255 (wstat 65280, 0xff00)
All 5 subtests passed 
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
Use of deprecated method register_type of PGObject module at /build/1st/libpgobject-type-bytestring-perl-1.1.2/blib/lib/PGObject/Type/ByteString.pm line 51.
t/03-dbtests.t ....... skipped: Not set up for dbtests
t/manifest.t ......... skipped: Author tests not required for installation

Test Summary Report
-------------------
t/02-registration.t (Wstat: 65280 Tests: 5 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
Files=5, Tests=8,  1 wallclock secs ( 0.04 usr  0.00 sys +  0.39 cusr  0.04 csys =  0.47 CPU)
Result: FAIL
Failed 1/5 test programs. 0/8 subtests failed.
Makefile:834: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory '/build/1st/libpgobject-type-bytestring-perl-1.1.2'
dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2



More information about the pkg-perl-maintainers mailing list