Bug#593014: FTBFS: test t/03-event.t fails with libpoe-perl (2:1.2920-1)

Salvatore Bonaccorso salvatore.bonaccorso at gmail.com
Sun Aug 15 07:17:34 UTC 2010


Source: libpoe-api-peek-perl
Version: 1.3400-1
Justification: ftbfs
Severity: serious
Tags: sid

Hi

libpoe-api-peek-perl 1.3400-1 FTBFS in sid, but not in squeeze. The
difference I see is libpoe 2:1.2920-1 in unstable:

Taging this only affecting squeeze as libpoe-perl is blocked by
freeze.

The failure is:

>    dh_auto_test
> make[1]: Entering directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> t/00-basic.t .......... ok
> t/000-distribution.t .. ok
> t/01-session.t ........ ok
> t/02-alias.t .......... ok
> 
> #   Failed test 'event_queue_dump() returns the right number of items'
> #   at t/03-event.t line 70.
> #          got: '0'
> #     expected: '1'
> 
> #   Failed test 'event_queue_dump() item has proper type'
> #   at t/03-event.t line 73.
> #          got: undef
> #     expected: 'User'
> 
> #   Failed test 'event_queue_dump() item has proper event name'
> #   at t/03-event.t line 74.
> #          got: undef
> #     expected: 'dummy'
> # Looks like you failed 3 tests of 12.
> t/03-event.t .......... 
> Dubious, test returned 3 (wstat 768, 0x300)
> Failed 3/12 subtests 
> t/04-extref.t ......... ok
> t/05-filehandle.t ..... ok
> t/06-signals.t ........ ok
> t/07-kernel.t ......... ok
> 
> Test Summary Report
> -------------------
> t/03-event.t        (Wstat: 768 Tests: 12 Failed: 3)
>   Failed tests:  9-11
>   Non-zero exit status: 3
> Files=9, Tests=111,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.75 cusr  0.06 csys =  0.85 CPU)
> Result: FAIL
> Failed 1/9 test programs. 3/111 subtests failed.
> make[1]: *** [test_dynamic] Error 255
> make[1]: Leaving directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
> dh_auto_test: make -j1 test returned exit code 2
> make: *** [build-stamp] Error 29
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20100815-0707
> FAILED [dpkg-buildpackage died]

Bests
Salvatore
-------------- next part --------------
Automatic build of libpoe-api-peek-perl_1.3400-1 on elende by sbuild/amd64 0.57.7
Build started at 20100815-0705
******************************************************************************
Hit http://ftp.ch.debian.org sid Release.gpg
Hit http://ftp.ch.debian.org sid Release
Hit http://ftp.ch.debian.org sid/main Packages/DiffIndex
Hit http://ftp.ch.debian.org sid/main Sources/DiffIndex
Reading package lists...
libpoe-api-peek-perl_1.3400-1.dsc exists in .; copying to chroot
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 7)
Build-Depends-Indep: perl, libdevel-size-perl, libtest-nowarnings-perl, libpoe-perl (>= 2:1.0001), libtest-distribution-perl
Checking for already installed source dependencies...
debhelper: missing
Using default version 8.0.0
perl: already installed (5.10.1-14)
libdevel-size-perl: missing
libtest-nowarnings-perl: missing
libpoe-perl: missing
Using default version 2:1.2920-1
libtest-distribution-perl: missing
Checking for source dependency conflicts...
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  bsdmainutils file gettext gettext-base groff-base html2text intltool-debian
  libcroco3 libdevel-symdump-perl libfile-find-rule-perl libfilter-perl
  libglib2.0-0 libio-stringy-perl libmagic1 libnumber-compare-perl libpcre3
  libpod-coverage-perl libtest-pod-coverage-perl libtest-pod-perl
  libtest-tester-perl libtext-glob-perl libunistring0 libxml2 man-db
  po-debconf
Suggested packages:
  wamerican wordlist whois vacation dh-make gettext-doc groff libio-pty-perl
  libcurses-perl libterm-readkey-perl libsocket6-perl libpoe-loop-tk-perl
  libpoe-loop-event-perl less www-browser libmail-box-perl
Recommended packages:
  curl wget lynx autopoint libglib2.0-data shared-mime-info libwww-perl
  xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  bsdmainutils debhelper file gettext gettext-base groff-base html2text
  intltool-debian libcroco3 libdevel-size-perl libdevel-symdump-perl
  libfile-find-rule-perl libfilter-perl libglib2.0-0 libio-stringy-perl
  libmagic1 libnumber-compare-perl libpcre3 libpod-coverage-perl libpoe-perl
  libtest-distribution-perl libtest-nowarnings-perl libtest-pod-coverage-perl
  libtest-pod-perl libtest-tester-perl libtext-glob-perl libunistring0 libxml2
  man-db po-debconf
0 upgraded, 30 newly installed, 0 to remove and 34 not upgraded.
Need to get 560kB/9862kB of archives.
After this operation, 30.0MB of additional disk space will be used.
Get:1 http://ftp.ch.debian.org sid/main libpoe-perl 2:1.2920-1 [560kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 560kB in 0s (1323kB/s)
Selecting previously deselected package bsdmainutils.
(Reading database ... 9993 files and directories currently installed.)
Unpacking bsdmainutils (from .../bsdmainutils_8.0.13_amd64.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.20.1-10_amd64.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.7-3_amd64.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.04-5_amd64.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_5.04-5_amd64.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.1.1-1_amd64.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_8.02-1.1_amd64.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.7.dfsg-4_amd64.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.24.1-1_amd64.deb) ...
Selecting previously deselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ...
Selecting previously deselected package libunistring0.
Unpacking libunistring0 (from .../libunistring0_0.9.3-1_amd64.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.18.1.1-1_amd64.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_8.0.0_all.deb) ...
Selecting previously deselected package libdevel-symdump-perl.
Unpacking libdevel-symdump-perl (from .../libdevel-symdump-perl_2.08-3_all.deb) ...
Selecting previously deselected package libtext-glob-perl.
Unpacking libtext-glob-perl (from .../libtext-glob-perl_0.08-2_all.deb) ...
Selecting previously deselected package libnumber-compare-perl.
Unpacking libnumber-compare-perl (from .../libnumber-compare-perl_0.01-6_all.deb) ...
Selecting previously deselected package libfile-find-rule-perl.
Unpacking libfile-find-rule-perl (from .../libfile-find-rule-perl_0.32-1_all.deb) ...
Selecting previously deselected package libfilter-perl.
Unpacking libfilter-perl (from .../libfilter-perl_1.37-4_amd64.deb) ...
Selecting previously deselected package libio-stringy-perl.
Unpacking libio-stringy-perl (from .../libio-stringy-perl_2.110-4_all.deb) ...
Selecting previously deselected package libpod-coverage-perl.
Unpacking libpod-coverage-perl (from .../libpod-coverage-perl_0.21-1_all.deb) ...
Selecting previously deselected package libpoe-perl.
Unpacking libpoe-perl (from .../libpoe-perl_2%3a1.2920-1_all.deb) ...
Selecting previously deselected package libtest-tester-perl.
Unpacking libtest-tester-perl (from .../libtest-tester-perl_0.107-1_all.deb) ...
Selecting previously deselected package libtest-nowarnings-perl.
Unpacking libtest-nowarnings-perl (from .../libtest-nowarnings-perl_0.084-1_all.deb) ...
Selecting previously deselected package libtest-pod-coverage-perl.
Unpacking libtest-pod-coverage-perl (from .../libtest-pod-coverage-perl_1.08-3_all.deb) ...
Selecting previously deselected package libtest-pod-perl.
Unpacking libtest-pod-perl (from .../libtest-pod-perl_1.42-1_all.deb) ...
Selecting previously deselected package libdevel-size-perl.
Unpacking libdevel-size-perl (from .../libdevel-size-perl_0.71-1_amd64.deb) ...
Selecting previously deselected package libtest-distribution-perl.
Unpacking libtest-distribution-perl (from .../libtest-distribution-perl_2.00-2_all.deb) ...
Setting up bsdmainutils (8.0.13) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode.
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode.
Setting up groff-base (1.20.1-10) ...
Setting up man-db (2.5.7-3) ...
Building database of manual pages ...
Setting up libmagic1 (5.04-5) ...
Setting up file (5.04-5) ...
Setting up gettext-base (0.18.1.1-1) ...
Setting up libpcre3 (8.02-1.1) ...
Setting up libxml2 (2.7.7.dfsg-4) ...
Setting up html2text (1.3.2a-15) ...
Setting up libglib2.0-0 (2.24.1-1) ...
Setting up libcroco3 (0.6.2-1) ...
Setting up libunistring0 (0.9.3-1) ...
Setting up gettext (0.18.1.1-1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up debhelper (8.0.0) ...
Setting up libdevel-symdump-perl (2.08-3) ...
Setting up libtext-glob-perl (0.08-2) ...
Setting up libnumber-compare-perl (0.01-6) ...
Setting up libfile-find-rule-perl (0.32-1) ...
Setting up libfilter-perl (1.37-4) ...
Setting up libio-stringy-perl (2.110-4) ...
Setting up libpod-coverage-perl (0.21-1) ...
Setting up libpoe-perl (2:1.2920-1) ...
Setting up libtest-tester-perl (0.107-1) ...
Setting up libtest-nowarnings-perl (0.084-1) ...
Setting up libtest-pod-coverage-perl (1.08-3) ...
Setting up libtest-pod-perl (1.42-1) ...
Setting up libdevel-size-perl (0.71-1) ...
Setting up libtest-distribution-perl (2.00-2) ...
Checking correctness of source dependencies...
Kernel: Linux 2.6.26-2-amd64 amd64 (x86_64)
Toolchain package versions: libc6-dev_2.11.2-2 linux-libc-dev_2.6.32-11 gcc-4.4_4.4.4-8 g++-4.4_4.4.4-8 binutils_2.20.1-8 libstdc++6-4.4-dev_4.4.4-8 libstdc++6_4.4.4-8
------------------------------------------------------------------------------
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package libpoe-api-peek-perl
dpkg-buildpackage: source version 1.3400-1
dpkg-buildpackage: source changed by gregor herrmann <gregoa at debian.org>
dpkg-buildpackage: host architecture amd64
 /usr/bin/fakeroot debian/rules clean
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
 debian/rules build
dh build
   dh_testdir
   dh_auto_configure
Checking if your kit is complete...
Looks good
'CREATE_PACKLIST' is not a known MakeMaker parameter name.
Writing Makefile for POE::API::Peek
   dh_auto_build
make[1]: Entering directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
cp lib/POE/API/Peek.pm blib/lib/POE/API/Peek.pm
Manifying blib/man3/POE::API::Peek.3pm
make[1]: Leaving directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
   dh_auto_test
make[1]: Entering directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-basic.t .......... ok
t/000-distribution.t .. ok
t/01-session.t ........ ok
t/02-alias.t .......... ok

#   Failed test 'event_queue_dump() returns the right number of items'
#   at t/03-event.t line 70.
#          got: '0'
#     expected: '1'

#   Failed test 'event_queue_dump() item has proper type'
#   at t/03-event.t line 73.
#          got: undef
#     expected: 'User'

#   Failed test 'event_queue_dump() item has proper event name'
#   at t/03-event.t line 74.
#          got: undef
#     expected: 'dummy'
# Looks like you failed 3 tests of 12.
t/03-event.t .......... 
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/12 subtests 
t/04-extref.t ......... ok
t/05-filehandle.t ..... ok
t/06-signals.t ........ ok
t/07-kernel.t ......... ok

Test Summary Report
-------------------
t/03-event.t        (Wstat: 768 Tests: 12 Failed: 3)
  Failed tests:  9-11
  Non-zero exit status: 3
Files=9, Tests=111,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.75 cusr  0.06 csys =  0.85 CPU)
Result: FAIL
Failed 1/9 test programs. 3/111 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/build/salvi-libpoe-api-peek-perl_1.3400-1-amd64-ploNrl/libpoe-api-peek-perl-1.3400-1'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build-stamp] Error 29
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20100815-0707
FAILED [dpkg-buildpackage died]
------------------------------------------------------------------------------
(Reading database ... 11562 files and directories currently installed.)
Removing libtest-nowarnings-perl ...
Removing debhelper ...
Removing po-debconf ...
Removing libtest-distribution-perl ...
Removing libdevel-size-perl ...
Removing libpoe-perl ...
Removing man-db ...
Purging configuration files for man-db ...
  Removing catpages as well as /var/cache/man hierarchy.
Removing libtest-pod-coverage-perl ...
Removing libtest-tester-perl ...
Removing intltool-debian ...
Removing groff-base ...
Purging configuration files for groff-base ...
Removing libfile-find-rule-perl ...
Removing libtest-pod-perl ...
Removing gettext ...
Removing file ...
Removing libtext-glob-perl ...
Removing html2text ...
Purging configuration files for html2text ...
Removing libpod-coverage-perl ...
Removing gettext-base ...
Removing libio-stringy-perl ...
Removing libfilter-perl ...
Removing libunistring0 ...
Purging configuration files for libunistring0 ...
Removing libdevel-symdump-perl ...
Removing libcroco3 ...
Purging configuration files for libcroco3 ...
Removing libmagic1 ...
Purging configuration files for libmagic1 ...
Removing libnumber-compare-perl ...
Removing libxml2 ...
Purging configuration files for libxml2 ...
Removing bsdmainutils ...
Purging configuration files for bsdmainutils ...
Removing libglib2.0-0 ...
Purging configuration files for libglib2.0-0 ...
Removing libpcre3 ...
Purging configuration files for libpcre3 ...
******************************************************************************
Finished at 20100815-0707
Build needed 00:01:50, 360k disk space
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20100815/508129d9/attachment.pgp>


More information about the pkg-perl-maintainers mailing list