Bug#997508: libbenchmark-timer-perl: FTBFS: dh_auto_test: error: make -j4 test TEST_VERBOSE=1 returned exit code 2

Lucas Nussbaum lucas at debian.org
Sat Oct 23 21:43:34 BST 2021


Source: libbenchmark-timer-perl
Version: 0.7112-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, 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, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> t/000_standard__compile.t ....... 
> 1..1
> ok 1 - blib/lib/Benchmark/Timer.pm compiles
> ok
> Can't locate UNIVERSAL/require.pm in @INC (you may need to install the UNIVERSAL::require module) (@INC contains: /<<PKGBUILDDIR>>/inc /<<PKGBUILDDIR>>/blib/lib /<<PKGBUILDDIR>>/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl .) at t/000_standard__perl_critic.t line 8.
> BEGIN failed--compilation aborted at t/000_standard__perl_critic.t line 8.
> t/000_standard__perl_critic.t ... 
> Dubious, test returned 2 (wstat 512, 0x200)
> No subtests run 
> t/000_standard__pod.t ........... skipped: Test::Pod required for testing POD
> t/000_standard__pod_coverage.t .. skipped: Test::Pod::Coverage required for testing POD coverage
> t/01_basic.t .................... 
> 1..11
> ok 1 - use Benchmark::Timer;
> ok 2 - Construct Benchmark::Timer
> ok 3 - reset
> ok 4 - Start/stop a tag
> ok 5 - Nonzero single result
> ok 6 - Multiple results
> ok 7 - 'Array ref results' isa 'ARRAY'
> ok 8 - tag data array
> ok 9 - 'Array ref data' isa 'ARRAY'
> ok 10 - all tags data array
> ok 11 - 'all tags data ref' isa 'ARRAY'
> ok
> t/02_skip.t ..................... 
> 1..5
> ok 1 - Data size two tags
> ok 2 - Data size skip 1
> ok 3 - Data size 1 trial only
> ok 4 - Data size no trials
> ok 5 - Data size no trials (n+1)
> ok
> t/03_statistical.t .............. skipped: Statistics::PointEstimation is not installed
> t/04_reports.t .................. 
> 1..10
> ok 1 - Start/stop a tag
> ok 2 - Single timing report
> ok 3 - Multiple timing report
> ok 4 - Multiple timing report--scalar
> ok 5 - Multiple timing report--hash
> ok 6 - Single timing report--last tag used
> ok 7 - Multiple timing report--scalar
> ok 8 - Multiple timing report--hash
> ok 9 - Multiple timing report--hash element 1
> ok 10 - Multiple timing report--hash element 2
> ok
> t/99_errors.t ................... 
> 1..6
> ok 1 - Must call start first
> ok 2 - Out of sync
> ok 3 - Argument skip 1
> ok 4 - Argument skip 2
> ok 5 - Argument skip 3
> ok 6 - Invalid argument
> ok
> 
> Test Summary Report
> -------------------
> t/000_standard__perl_critic.t (Wstat: 512 Tests: 0 Failed: 0)
>   Non-zero exit status: 2
>   Parse errors: No plan found in TAP output
> Files=9, Tests=33,  0 wallclock secs ( 0.03 usr  0.00 sys +  0.37 cusr  0.04 csys =  0.44 CPU)
> Result: FAIL
> Failed 1/9 test programs. 0/33 subtests failed.
> make[1]: *** [Makefile:769: 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/10/23/libbenchmark-timer-perl_0.7112-1.1_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.



More information about the pkg-perl-maintainers mailing list