Bug#768712: libpoe-component-client-mpd-perl: FTBFS in jessie: dh_auto_test: perl Build test returned exit code 255

Lucas Nussbaum lucas at lucas-nussbaum.net
Sun Nov 9 07:33:21 UTC 2014


Source: libpoe-component-client-mpd-perl
Version: 2.000-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20141108 qa-ftbfs
Justification: FTBFS in jessie on amd64

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
>  debian/rules build
> dh build
>    dh_testdir
>    dh_auto_configure
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at Build.PL, line 6.
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'POE-Component-Client-MPD' version '2.000'
>    dh_auto_build
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at Build, line 40.
> Building POE-Component-Client-MPD
>    dh_auto_test
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at Build, line 40.
> t/00-compile.t ................ ok
> # 
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at (eval 274), line 1.
> # 
> # Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10
> # perl: 5.020001 (wanted 5.010) on linux from /usr/bin/perl
> # 
> # Audio::MPD::Common::Item                      => 2.002      (want any version)
> # Audio::MPD::Common::Stats                     => 2.002      (want any version)
> # Audio::MPD::Common::Status                    => 2.002      (want any version)
> # Carp                                          => 1.3301     (want any version)
> # File::Spec                                    => 3.48       (want any version)
> # IO::Handle                                    => 1.35       (want any version)
> # IPC::Open3                                    => 1.16       (want any version)
> # List::AllUtils                                => 0.09       (want any version)
> # Module::Build                                 => 0.4205     (want 0.3601) 
> # Moose                                         => 2.1213     (want 0.92)   
> # Moose::Util::TypeConstraints                  => 2.1213     (want any version)
> # MooseX::Has::Sugar                            => 1.000004   (want any version)
> # MooseX::POE                                   => 0.215      (want any version)
> # MooseX::SemiAffordanceAccessor                => 0.10       (want any version)
> # MooseX::Types::Moose                          => 0.45       (want any version)
> # POE                                           => 1.365      (want any version)
> # POE::Component::Client::TCP                   => 1.365      (want any version)
> # Readonly                                      => 2          (want any version)
> # Sub::Exporter                                 => 0.986      (want any version)
> # Test::Corpus::Audio::MPD                      => 1.120990   (want 1.120990)
> # Test::More                                    => 1.001002   (want 0.88)   
> # strict                                        => 1.08       (want any version)
> # warnings                                      => 1.23       (want any version)
> # 
> # Thanks for using my code.  I hope it works for you.
> # If not, please try and include this output in the bug report.
> # That will help me reproduce the issue and solve your problem.
> # 
> t/000-report-versions-tiny.t .. ok
> t/20-conn-failed.t ............ ok
> t/21-conn-non_mpd.t ........... ok
> t/23-conn-dialog.t ............ ok
> t/40-cmds-general.t ........... ok
> # Looks like your test exited with 256 just after 1.
> t/40-cmds-kill.t .............. ok
> t/41-cmds-output.t ............ ok
> 
> #   Failed test '10 seconds worth of music in the db'
> #   at t/42-cmds-info.t line 73.
> #          got: '9'
> #     expected: '10'
> # Looks like you failed 1 test of 29.
> t/42-cmds-info.t .............. 
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/29 subtests 
> t/43-cmds-settings.t .......... ok
> t/44-cmds-playback.t .......... ok
> t/50-pl-info.t ................ ok
> t/51-pl-add_rm.t .............. ok
> t/52-pl-change.t .............. ok
> t/53-pl-manage.t .............. ok
> t/60-coll-retrieve.t .......... ok
> t/61-coll-whole.t ............. ok
> t/62-coll-pick.t .............. ok
> t/63-coll-relations.t ......... ok
> t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
> t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing
> 
> Test Summary Report
> -------------------
> t/42-cmds-info.t            (Wstat: 256 Tests: 29 Failed: 1)
> Failed 1/21 test programs. 1/363 subtests failed.
>   Failed test:  9
>   Non-zero exit status: 1
> Files=21, Tests=363, 68 wallclock secs ( 0.14 usr  0.11 sys + 14.12 cusr  3.61 csys = 17.98 CPU)
> Result: FAIL
> dh_auto_test: perl Build test returned exit code 255

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/08/libpoe-component-client-mpd-perl_2.000-1_jessie.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!

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.



More information about the pkg-perl-maintainers mailing list