[Cipux-devel] Bug#591141: cipux-storage: FTBFS: failed test

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jul 31 22:58:50 UTC 2010


Source: cipux-storage
Version: 3.4.0.2-3
Severity: serious
Tags: squeeze sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20100731 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> test -x debian/rules
> dh_testroot
> rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check debian/stamp-buildinfo
> cd . && ./Build realclean  
> /bin/sh: ./Build: not found
> make: [clean] Error 127 (ignored)
> rm -f debian/stamp-perl-build debian/stamp-perl-check
> dh_clean 
>  dpkg-source -b cipux-storage-3.4.0.2
> dpkg-source: info: using source format `3.0 (quilt)'
> dpkg-source: info: building cipux-storage using existing ./cipux-storage_3.4.0.2.orig.tar.gz
> dpkg-source: info: building cipux-storage in cipux-storage_3.4.0.2-3.debian.tar.gz
> dpkg-source: info: building cipux-storage in cipux-storage_3.4.0.2-3.dsc
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> 
> Scanning upstream source for new/changed copyright notices...
> 
> licensecheck -c '.*' -r --copyright -i '^\./debian/(changelog|copyright(|_hints|_newhints))' -l '99999' ./* | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
> 6 combinations of copyright and licensing found.
> No new copyright notices found - assuming no news is good news...
> touch debian/stamp-copyright-check
> cd . && perl Build.PL  --installdirs vendor --config ccflags="-g -O2" --config cxxflags="-g -O2" --config ldflags="" destdir=/build/user-cipux-storage_3.4.0.2-3-amd64-26ElQe/cipux-storage-3.4.0.2/debian/tmp/
> Checking whether your kit is complete...
> Looks good
> 
> Checking prerequisites...
> Looks good
> 
> Creating new 'Build' script for 'CipUX-Storage' version 'v3.4.0.2'
> cd . && ./Build build  
> Copying lib/CipUX/Storage.pm -> blib/lib/CipUX/Storage.pm
> Copying lib/CipUX/Storage/Client.pm -> blib/lib/CipUX/Storage/Client.pm
> Copying lib/cipux-storage.perl.pod -> blib/lib/cipux-storage.perl.pod
> Copying lib/cipux-access.ini.pod -> blib/lib/cipux-access.ini.pod
> Copying bin/cipux_storage_client -> blib/script/cipux_storage_client
> Deleting blib/script/cipux_storage_client.bak
> Copying bin/cipux_storage_client -> blib/bin755/cipux_storage_client
> Copying usr/share/cipux/etc/cipux-storage.perl -> blib/bootcfg/cipux-storage.perl
> Copying usr/share/cipux/etc/cipux-access.ini -> blib/bootcfg/cipux-access.ini
> Manifying blib/script/cipux_storage_client -> blib/bindoc/cipux_storage_client.1p
> Manifying blib/lib/CipUX/Storage.pm -> blib/libdoc/CipUX::Storage.3pm
> Manifying blib/lib/cipux-storage.perl.pod -> blib/libdoc/cipux-storage.perl.3pm
> Manifying blib/lib/CipUX/Storage/Client.pm -> blib/libdoc/CipUX::Storage::Client.3pm
> Manifying blib/lib/cipux-access.ini.pod -> blib/libdoc/cipux-access.ini.3pm
> touch debian/stamp-perl-build
> cd . && ./Build test  verbose=1
> # Testing CipUX::Storage 3.4.0.2
> t/00.load.t .......... 
> 1..2
> ok 1 - use CipUX::Storage;
> ok 2 - use CipUX::Storage::Client;
> ok
> # CipUX::Storage _build/cache 1
> Behavior 'ARRAY_SPLICE' was already defined. Please take another name at /usr/share/perl5/CipUX.pm line 1052
> # CipUX::Storage _build/cache 2
> 
> #   Failed test 'no memory leaks (leaks -1 == 0)'
> #   at t/leaktrace.t line 17.
> #          got: -1
> #     expected: 0
> # 
> # Looks like you failed 1 test of 1.
> t/leaktrace.t ........ 
> 1..1
> not ok 1 - no memory leaks (leaks -1 == 0)
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/1 subtests 
> t/perlcritic.t ....... 
> 1..4
> ok 1 - Test::Perl::Critic for "blib/bin755/cipux_storage_client"
> ok 2 - Test::Perl::Critic for "blib/script/cipux_storage_client"
> ok 3 - Test::Perl::Critic for "blib/lib/CipUX/Storage.pm"
> ok 4 - Test::Perl::Critic for "blib/lib/CipUX/Storage/Client.pm"
> ok
> t/perlcritic_cpan.t .. skipped: Author test.  Set $ENV{TEST_AUTHOR} to a true value to run.
> t/pod-coverage.t ..... 
> 1..2
> ok 1 - Pod coverage on CipUX::Storage
> ok 2 - Pod coverage on CipUX::Storage::Client
> ok
> t/pod.t .............. 
> 1..6
> ok 1 - POD test for blib/bin755/cipux_storage_client
> ok 2 - POD test for blib/script/cipux_storage_client
> ok 3 - POD test for blib/lib/cipux-access.ini.pod
> ok 4 - POD test for blib/lib/cipux-storage.perl.pod
> ok 5 - POD test for blib/lib/CipUX/Storage.pm
> ok 6 - POD test for blib/lib/CipUX/Storage/Client.pm
> ok
> # new CipUX::Storage _build/cache
> # refcount CipUX::Storage
> # new CipUX::Storage::Client
> # refcount CipUX::Storage::Client
> t/refcount.t ......... 
> 1..4
> ok 1 - $object has a refcount of 1
> ok 2 - $object now has 2 references
> ok 3 - $object has a refcount of 1
> ok 4 - $object now has 2 references
> ok
> 
> Test Summary Report
> -------------------
> t/leaktrace.t      (Wstat: 256 Tests: 1 Failed: 1)
>   Failed test:  1
>   Non-zero exit status: 1
> Files=7, Tests=19,  6 wallclock secs ( 0.03 usr  0.00 sys +  6.13 cusr  0.16 csys =  6.32 CPU)
> Result: FAIL
> Failed 1/7 test programs. 1/19 subtests failed.
> make: *** [debian/stamp-perl-check] Error 255

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/07/31/cipux-storage_3.4.0.2-3_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.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Cipux-devel mailing list