From: | gregoa [...] cpan.org |
Subject: | libpoe-component-client-mpd-perl: FTBFS: test suite failures |
We have the following bug reported to the Debian package of
POE-Component-Client-MPD (https://bugs.debian.org/868253):
It doesn't seem to be a bug in the packaging, so you may want to take
a look. Thanks!
The "new mpd" mentioned below is version 0.20.9.
------8<-----------8<-----------8<-----------8<-----------8<-----
Package: libpoe-component-client-mpd-perl
Version: 2.001-1
Severity: serious
This package fails to build from source on current sid due to
testsuite failures. The build also hangs for me consistently, though
tests.reproducible-builds.org seems to get past that every now and then.
This probably regressed with the new mpd around 2017-06-19.
Log excerpt (ending with a SIGINT after hanging for ten minutes or so):
t/21-conn-non_mpd.t ......
1..1
ok 1 - wrong server
ok
Can't locate object method "duration" via package "Audio::MPD::Common::Item::Song" at /<<PKGBUILDDIR>>/blib/lib/POE/Component/Client/MPD/Connection.pm line 228.
# Looks like you planned 34 tests but ran 9.
t/23-conn-dialog.t .......
1..34
ok 1 - got a mpd_error event
ok 2 - unknown command
ok 3 - got a mpd_error event
ok 4 - bad password
ok 5 - got a mpd_data event
ok 6 - no error message
ok 7 - got a mpd_data event
ok 8 - no error message
ok 9 - commands return stuff
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 25/34 subtests
[...]
t/43-cmds-settings.t .....
1..30
ok 1 - command 'repeat' returned an ok status
ok 2 - command 'status' returned an ok status
ok 3 - repeat is on
ok 4 - command 'repeat' returned an ok status
ok 5 - command 'status' returned an ok status
ok 6 - repeat is off
ok 7 - command 'repeat' returned an ok status
ok 8 - command 'status' returned an ok status
ok 9 - repeat is on
ok 10 - command 'repeat' returned an ok status
ok 11 - command 'status' returned an ok status
ok 12 - repeat is off
ok 13 - command 'fade' returned an ok status
ok 14 - command 'status' returned an ok status
ok 15 - enabling fading
ok 16 - command 'fade' returned an ok status
ok 17 - command 'status' returned an ok status
ok 18 - disabling fading by default
ok 19 - command 'random' returned an ok status
ok 20 - command 'status' returned an ok status
ok 21 - random is on
ok 22 - command 'random' returned an ok status
ok 23 - command 'status' returned an ok status
ok 24 - random is off
ok 25 - command 'random' returned an ok status
ok 26 - command 'status' returned an ok status
ok 27 - random is on
ok 28 - command 'random' returned an ok status
ok 29 - command 'status' returned an ok status
ok 30 - random is off
ok
E: ABORT: Received INT signal (requesting cleanup and shutdown)
--
Niko Tyni ntyni@debian.org
------8<-----------8<-----------8<-----------8<-----------8<-----
Thanks for considering,
gregor herrmann,
Debian Perl Group