Bug#512509: libuser-simple-perl: FTBFS in lenny: t/User-Simple....Can't locate YAML.pm

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed Jan 21 11:22:05 UTC 2009


Package: libuser-simple-perl
Version: 1.42-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20090120 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in a lenny chroot, your package failed
to build on i386.

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh clean
>    dh_testdir
>    dh_auto_clean
>    dh_clean
>  dpkg-source -b libuser-simple-perl-1.42-1
> dpkg-source: warning: source directory 'libuser-simple-perl-1.42-1' is not <sourcepackage>-<upstreamversion> 'libuser-simple-perl-1.42'
> dpkg-source: warning: .orig directory name libuser-simple-perl-1.42-1.orig is not <package>-<upstreamversion> (wanted libuser-simple-perl-1.42.orig)
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building libuser-simple-perl using existing libuser-simple-perl_1.42.orig.tar.gz
> dpkg-source: info: building libuser-simple-perl in libuser-simple-perl_1.42-1.diff.gz
> dpkg-source: info: building libuser-simple-perl in libuser-simple-perl_1.42-1.dsc
>  debian/rules build
> dh build --before dh_auto_configure
>    dh_testdir
> # we run Build.PL explicitly; otherwise both Makefile.PL and
> # Build.PL get run, and somehow we end up with /usr/usr ...
> /usr/bin/perl Build.PL installdirs=vendor
> Checking whether your kit is complete...
> Looks good
> 
> Checking prerequisites...
> Looks good
> 
> Creating new 'Build' script for 'User-Simple' version '1.42'
> dh build --after dh_auto_configure
>    dh_auto_build
> Copying lib/User/Simple/Admin.pm -> blib/lib/User/Simple/Admin.pm
> Copying lib/User/Simple.pm -> blib/lib/User/Simple.pm
> Manifying blib/lib/User/Simple.pm -> blib/libdoc/User::Simple.3pm
> Manifying blib/lib/User/Simple/Admin.pm -> blib/libdoc/User::Simple::Admin.3pm
>    dh_auto_test
> t/User-Simple....Can't locate YAML.pm in @INC (@INC contains: /build/user-libuser-simple-perl_1.42-1-amd64-IpCroZ/libuser-simple-perl-1.42-1/blib/lib /build/user-libuser-simple-perl_1.42-1-amd64-IpCroZ/libuser-simple-perl-1.42-1/blib/arch /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl . /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at t/User-Simple.t line 165.
> BEGIN failed--compilation aborted at t/User-Simple.t line 165.
> # Looks like you planned 40 tests but only ran 2.
> # Looks like your test died just after 2.
> dubious
> 	Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED tests 3-40
> 	Failed 38/40 tests, 5.00% okay
> t/pod............Subroutine main::all_pod_files_ok redefined at /usr/share/perl5/Test/Pod.pm line 79.
> ok
> Failed Test     Stat Wstat Total Fail  List of Failed
> -------------------------------------------------------------------------------
> t/User-Simple.t  255 65280    40   76  3-40
> Failed 1/2 test scripts. 38/42 subtests failed.
> Files=2, Tests=42,  1 wallclock secs ( 0.36 cusr +  0.02 csys =  0.38 CPU)
> Failed 1/2 test programs. 38/42 subtests failed.
> dh_auto_test: command returned error code 65280
> make: *** [build-stamp] Error 1

The full build log is available from:
   http://newpeople.debian.org/~lucas/logs/2009/01/20

It is possible that your package builds fine in sid, but you should make sure
that your package also builds fine in lenny before the release.

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 containing a sid i386
environment.  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 pkg-perl-maintainers mailing list