Bug#546632: liblist-moreutils-perl: FTBFS with Perl 5.10.1: test failures

Niko Tyni ntyni at debian.org
Mon Sep 14 18:00:23 UTC 2009


Package: liblist-moreutils-perl
Version: 0.24-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.10.1-transition

This package fails to build with Perl 5.10.1 (currently in experimental.)

  t/List-MoreUtils-pp.t .. ok
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
  t/List-MoreUtils.t .....
  Failed 2173/2173 subtests
  Failed 1/4 test programs. 0/2165 subtests failed.

This seems to be fixed in the 0.25 development versions, but note that
 http://rt.cpan.org/Public/Bug/Display.html?id=48669
discusses a memory leak with 0.25_02.

Build log attached.
-- 
Niko Tyni   ntyni at debian.org
-------------- next part --------------
sbuild (Debian sbuild) 0.59.0 (02 Aug 2009) on sid

????????????????????????????????????????????????????????????????????????????????
? liblist-moreutils-perl 0.24-1 (amd64)                      12 Sep 2009 11:36 ?
????????????????????????????????????????????????????????????????????????????????

Package: liblist-moreutils-perl
Version: 0.24-1
Architecture: amd64
Start Time: 20090912-1136

????????????????????????????????????????????????????????????????????????????????
? Fetch source files                                                           ?
????????????????????????????????????????????????????????????????????????????????


Check APT
?????????

Checking available source versions...

Download source files with APT
??????????????????????????????

Reading package lists...
Building dependency tree...
Reading state information...
Need to get 27.9kB of source archives.
Get:1 http://ftp.fi.debian.org sid/main liblist-moreutils-perl 0.24-1 (dsc) [1476B]
Get:2 http://ftp.fi.debian.org sid/main liblist-moreutils-perl 0.24-1 (tar) [24.2kB]
Get:3 http://ftp.fi.debian.org sid/main liblist-moreutils-perl 0.24-1 (diff) [2221B]
Fetched 27.9kB in 0s (220kB/s)
Download complete and in download only mode

Check arch
??????????

** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 7), perl (>= 5.8.0-7), libtest-pod-perl, libtest-pod-coverage-perl

????????????????????????????????????????????????????????????????????????????????
? Install build dependencies                                                   ?
????????????????????????????????????????????????????????????????????????????????

Checking for already installed source dependencies...
debhelper: missing
Using default version 7.4.1
perl: already installed (5.10.1-1 >= 5.8.0-7 is satisfied)
libtest-pod-perl: missing
libtest-pod-coverage-perl: missing
Checking for source dependency conflicts...
Installing positive dependencies: debhelper libtest-pod-perl libtest-pod-coverage-perl
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  file gettext gettext-base html2text intltool-debian libcroco3
  libdevel-symdump-perl libglib2.0-0 libio-stringy-perl libmagic1 libpcre3
  libpod-coverage-perl libxml2 po-debconf
Suggested packages:
  dh-make gettext-doc libmail-box-perl
Recommended packages:
  curl wget lynx cvs libglib2.0-data shared-mime-info xml-core
  libmail-sendmail-perl
The following NEW packages will be installed:
  debhelper file gettext gettext-base html2text intltool-debian libcroco3
  libdevel-symdump-perl libglib2.0-0 libio-stringy-perl libmagic1 libpcre3
  libpod-coverage-perl libtest-pod-coverage-perl libtest-pod-perl libxml2
  po-debconf
0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
Need to get 6014kB of archives.
After this operation, 18.7MB of additional disk space will be used.
Get:1 http://ftp.fi.debian.org sid/main libmagic1 5.03-1 [389kB]
Get:2 http://ftp.fi.debian.org sid/main file 5.03-1 [46.7kB]
Get:3 http://ftp.fi.debian.org sid/main gettext-base 0.17-8 [133kB]
Get:4 http://ftp.fi.debian.org sid/main libpcre3 7.8-2 [215kB]
Get:5 http://ftp.fi.debian.org sid/main libxml2 2.7.4.dfsg-1 [873kB]
Get:6 http://ftp.fi.debian.org sid/main html2text 1.3.2a-14 [103kB]
Get:7 http://ftp.fi.debian.org sid/main libglib2.0-0 2.20.5-1 [851kB]
Get:8 http://ftp.fi.debian.org sid/main libcroco3 0.6.1-2 [123kB]
Get:9 http://ftp.fi.debian.org sid/main gettext 0.17-8 [2503kB]
Get:10 http://ftp.fi.debian.org sid/main intltool-debian 0.35.0+20060710.1 [30.8kB]
Get:11 http://ftp.fi.debian.org sid/main po-debconf 1.0.16 [224kB]
Get:12 http://ftp.fi.debian.org sid/main debhelper 7.4.1 [359kB]
Get:13 http://ftp.fi.debian.org sid/main libdevel-symdump-perl 2.08-2 [16.5kB]
Get:14 http://ftp.fi.debian.org sid/main libio-stringy-perl 2.110-4 [99.7kB]
Get:15 http://ftp.fi.debian.org sid/main libpod-coverage-perl 0.20-1 [24.5kB]
Get:16 http://ftp.fi.debian.org sid/main libtest-pod-coverage-perl 1.08-3 [10.8kB]
Get:17 http://ftp.fi.debian.org sid/main libtest-pod-perl 1.40-1 [12.5kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 6014kB in 1s (5985kB/s)
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBMAGIC1.
(READING DATABASE ... 
(READING DATABASE ... 5%
(READING DATABASE ... 10%
(READING DATABASE ... 15%
(READING DATABASE ... 20%
(READING DATABASE ... 25%
(READING DATABASE ... 30%
(READING DATABASE ... 35%
(READING DATABASE ... 40%
(READING DATABASE ... 45%
(READING DATABASE ... 50%
(READING DATABASE ... 55%
(READING DATABASE ... 60%
(READING DATABASE ... 65%
(READING DATABASE ... 70%
(READING DATABASE ... 75%
(READING DATABASE ... 80%
(READING DATABASE ... 85%
(READING DATABASE ... 90%
(READING DATABASE ... 95%
(READING DATABASE ... 100%
(READING DATABASE ... 11113 FILES AND DIRECTORIES CURRENTLY INSTALLED.)
UNPACKING LIBMAGIC1 (FROM .../LIBMAGIC1_5.03-1_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE FILE.
UNPACKING FILE (FROM .../ARCHIVES/FILE_5.03-1_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE GETTEXT-BASE.
UNPACKING GETTEXT-BASE (FROM .../GETTEXT-BASE_0.17-8_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBPCRE3.
UNPACKING LIBPCRE3 (FROM .../LIBPCRE3_7.8-2_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBXML2.
UNPACKING LIBXML2 (FROM .../LIBXML2_2.7.4.DFSG-1_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE HTML2TEXT.
UNPACKING HTML2TEXT (FROM .../HTML2TEXT_1.3.2A-14_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBGLIB2.0-0.
UNPACKING LIBGLIB2.0-0 (FROM .../LIBGLIB2.0-0_2.20.5-1_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBCROCO3.
UNPACKING LIBCROCO3 (FROM .../LIBCROCO3_0.6.1-2_AMD64.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE GETTEXT.
UNPACKING GETTEXT (FROM .../GETTEXT_0.17-8_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_7.4.1_ALL.DEB) ...
SELECTING PREVIOUSLY DESELECTED PACKAGE LIBDEVEL-SYMDUMP-PERL.
UNPACKING LIBDEVEL-SYMDUMP-PERL (FROM .../LIBDEVEL-SYMDUMP-PERL_2.08-2_ALL.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.20-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.40-1_ALL.DEB) ...
PROCESSING TRIGGERS FOR MAN-DB ...
SETTING UP LIBMAGIC1 (5.03-1) ...
SETTING UP FILE (5.03-1) ...
SETTING UP GETTEXT-BASE (0.17-8) ...
SETTING UP LIBPCRE3 (7.8-2) ...
SETTING UP LIBXML2 (2.7.4.DFSG-1) ...
SETTING UP HTML2TEXT (1.3.2A-14) ...
SETTING UP LIBGLIB2.0-0 (2.20.5-1) ...
SETTING UP LIBCROCO3 (0.6.1-2) ...
SETTING UP GETTEXT (0.17-8) ...
SETTING UP INTLTOOL-DEBIAN (0.35.0+20060710.1) ...
SETTING UP PO-DEBCONF (1.0.16) ...
SETTING UP DEBHELPER (7.4.1) ...
SETTING UP LIBDEVEL-SYMDUMP-PERL (2.08-2) ...
SETTING UP LIBIO-STRINGY-PERL (2.110-4) ...
SETTING UP LIBPOD-COVERAGE-PERL (0.20-1) ...
SETTING UP LIBTEST-POD-COVERAGE-PERL (1.08-3) ...
SETTING UP LIBTEST-POD-PERL (1.40-1) ...
Removing negative dependencies: 
Checking correctness of source dependencies...
Kernel: Linux 2.6.26-2-xen-amd64 amd64 (x86_64)
Toolchain package versions: libc6-dev_2.9-26 linux-libc-dev_2.6.30-6 g++-4.3_4.3.4-2 gcc-4.3_4.3.4-2 binutils_2.19.90.20090909-1 libstdc++6_4.4.1-3 libstdc++6-4.3-dev_4.3.4-2

????????????????????????????????????????????????????????????????????????????????
? Build                                                                        ?
????????????????????????????????????????????????????????????????????????????????


Unpack source
?????????????

gpgv: keyblock resource `/home/niko/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Tue Jul 28 10:03:05 2009 UTC using DSA key ID A209C305
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./liblist-moreutils-perl_0.24-1.dsc
dpkg-source: info: extracting liblist-moreutils-perl in liblist-moreutils-perl-0.24
dpkg-source: info: unpacking liblist-moreutils-perl_0.24.orig.tar.gz
dpkg-source: info: applying liblist-moreutils-perl_0.24-1.diff.gz

Check disc space
????????????????


dpkg-buildpackage
?????????????????

dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package liblist-moreutils-perl
dpkg-buildpackage: source version 0.24-1
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 List::MoreUtils
Testing if you have a C compiler
make[1]: Entering directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.24\" -DXS_VERSION=\"0.24\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DPERL_EXT test.c
make[1]: Leaving directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
   dh_auto_build
make[1]: Entering directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
cp lib/List/MoreUtils.pm blib/lib/List/MoreUtils.pm
/usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp  -typemap /usr/share/perl/5.10/ExtUtils/typemap  MoreUtils.xs > MoreUtils.xsc && mv MoreUtils.xsc MoreUtils.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"0.24\" -DXS_VERSION=\"0.24\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DPERL_EXT MoreUtils.c
Running Mkbootstrap for List::MoreUtils ()
chmod 644 MoreUtils.bs
rm -f blib/arch/auto/List/MoreUtils/MoreUtils.so
cc  -shared -O2 -g -L/usr/local/lib -fstack-protector MoreUtils.o  -o blib/arch/auto/List/MoreUtils/MoreUtils.so 	\
	     	\
	  
chmod 755 blib/arch/auto/List/MoreUtils/MoreUtils.so
cp MoreUtils.bs blib/arch/auto/List/MoreUtils/MoreUtils.bs
chmod 644 blib/arch/auto/List/MoreUtils/MoreUtils.bs
Manifying blib/man3/List::MoreUtils.3pm
make[1]: Leaving directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
   dh_auto_test
make[1]: Entering directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/0_pod.t .............. ok
t/0_pod_coverage.t ..... ok
t/List-MoreUtils-pp.t .. ok
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
Use of uninitialized value $_ in numeric eq (==) at t/List-MoreUtils.t line 45.
t/List-MoreUtils.t ..... 
Failed 2173/2173 subtests 
Failed 1/4 test programs. 0/2165 subtests failed.

Test Summary Report
-------------------
t/List-MoreUtils.t   (Wstat: 139 Tests: 0 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 2173 tests but ran 0.
Files=4, Tests=2165,  2 wallclock secs ( 0.36 usr  0.02 sys +  1.02 cusr  0.19 csys =  1.59 CPU)
Result: FAIL
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq/liblist-moreutils-perl-0.24'
dh_auto_test: make returned exit code 2
make: *** [build] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
????????????????????????????????????????????????????????????????????????????????
Build finished at 20090912-1136
FAILED [dpkg-buildpackage died]
Purging /var/lib/schroot/mount/sid-85dcc30b-5d46-440b-b74e-99f5af32914a/build/niko-liblist-moreutils-perl_0.24-1-amd64-nMSCGq
????????????????????????????????????????????????????????????????????????????????
Not removing build depends: cloned chroot in use
????????????????????????????????????????????????????????????????????????????????
Finished at 20090912-1136
Build needed 00:00:41, 17476k disc space


More information about the pkg-perl-maintainers mailing list