Skip Menu |

This queue is for tickets about the POE-API-Peek CPAN distribution.

Report information
The Basics
Id: 73393
Status: resolved
Worked: 2 hours (120 min)
Priority: 0/
Queue: POE-API-Peek

People
Owner: BINGOS [...] cpan.org
Requestors: gregoa [...] debian.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From: gregoa [...] cpan.org
Subject: libpoe-api-peek-perl: FTBFS: tests failed
This bug has been forwarded from http://bugs.debian.org/652777 Source: libpoe-api-peek-perl Version: 2.1900-1 Severity: serious Tags: wheezy sid User: debian-qa@lists.debian.org Usertags: qa-ftbfs-20111220 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part: Show quoted text
> make[1]: Entering directory `/build/libpoe-api-peek-perl-DmUvdC/libpoe-api-peek-perl-2.1900' > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/00-basic.t .............. ok > t/01-session.t ............ ok > t/02-alias.t .............. ok > t/03-event.t .............. ok > t/04-extref.t ............. ok > t/05-filehandle.t ......... ok > t/06-signals.t ............ ok > t/07-kernel.t ............. ok > > # Failed test 'session_pid_count() causes no exceptions' > # at t/08-pid.t line 33. > > # Failed test 'session_pid_count() returns data' > # at t/08-pid.t line 34. > > # Failed test 'session_pid_count() knows that this session hasn't registered a PID' > # at t/08-pid.t line 35. > # got: undef > # expected: '0' > > # Failed test 'session_pid_count(session) causes no exceptions' > # at t/08-pid.t line 40. > > # Failed test 'session_pid_count(ID) causes no exceptions' > # at t/08-pid.t line 43. > > # Failed test 'session_pid_count() now counts one PID' > # at t/08-pid.t line 52. > # got: undef > # expected: '1' > > # Failed test 'session_pid_count() now counts zero' > # at t/08-pid.t line 56. > # got: undef > # expected: '0' > # Looks like you failed 7 tests of 10. > t/08-pid.t ................ > Dubious, test returned 7 (wstat 1792, 0x700) > Failed 7/10 subtests > 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/08-pid.t (Wstat: 1792 Tests: 10 Failed: 7) > Failed tests: 2-5, 7, 9-10 > Non-zero exit status: 7 > Files=11, Tests=168, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.76 cusr 0.08 csys = 0.90 CPU) > Result: FAIL > Failed 1/11 test programs. 7/168 subtests failed. > make[1]: *** [test_dynamic] Error 255
The full build log is available from: http://people.debian.org/~lucas/logs/2011/12/20/libpoe-api-peek-perl_2.1900-1_lsid64.buildlog 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 about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot. Internet was not accessible from the build systems. Thanks in advance, gregor herrmann, Debian Perl Group
It's a POE-1.350 effect. Downgrading to RCAPUTO/POE-1.312.tar.gz makes the tests pass again.
RT-Send-CC: gregoa [...] cpan.org
Sorry this was delayed by the holidays and trying to establish a consensus within the POE community. POE internals changed with the latest release regarding processes and being able to get the processes count associated with a session is no longer feasible. I've worked around the issue and released version 2.20 to CPAN today. Many thanks.