Subject: | fails to build with Perl 5.18, mpd 0.18 |
Hi,
I'm forwarding Debian bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738906 ("libpoe-component-client-mpd-perl: FTBFS: testsuite has failures and hangs"). Parts of the test failures look similar to the failures we see in Audio::MPD (rt#91082).
Florian
(Hopefully) Relevant part of the log:
--------------------------------------
#
t/000-report-versions-tiny.t .. ok
t/20-conn-failed.t ............ ok
t/21-conn-non_mpd.t ........... skipped: need some sendmail server running
Can't locate object method "last_modified" via package "Audio::MPD::Common::Item::Directory" at /«PKGBUILDDIR»/blib/lib/POE/Component/Client/MPD/Connection.pm line 232.
# Looks like you planned 34 tests but ran 9.
t/23-conn-dialog.t ............
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 25/34 subtests
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 'song(id) returns the wanted song'
# at t/42-cmds-info.t line 94.
# got: 'title.ogg'
# expected: 'dir1/title-artist-album.ogg'
# Looks like you failed 1 test of 29.
t/42-cmds-info.t ..............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/29 subtests
# Failed test 'disabling fading by default'
# at t/43-cmds-settings.t line 75.
# got: undef
# expected: '0'
# Looks like you failed 1 test of 30.
t/43-cmds-settings.t ..........
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/30 subtests
t/44-cmds-playback.t .......... ok
t/50-pl-info.t ................ ok
E: ABORT: Received INT signal (requesting cleanup and shutdown)
dh_auto_test: perl Build test died with signal 15
make: *** [build] Error 255
dpkg-buildpackage: error: debian/rules build gave error exit status 2
────────────────────────────────────────────────────────────────────────────────
Build finished at 20140213-2131
Finished
────────
E: Build failure (dpkg-buildpackage died)
At this point in the test suite, it reproducibly just hangs (I let it run >2 hours before)
A full buildlog is available at http://www.warperbbs.de/stuff/buildlogs/libpoe-component-client-mpd-perl_1.121670-1_amd64.build