Bug#490336: libclass-dbi-sweet-perl: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Fri Jul 11 12:28:40 UTC 2008


Package: libclass-dbi-sweet-perl
Version: 0.09-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20080710 qa-ftbfs
Justification: FTBFS on i386

Hi,

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

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> dh_clean build-stamp install-stamp
> # Add commands to clean up after the build process here
> [ ! -f Build ] || /usr/bin/perl Build distclean
>  dpkg-source -b libclass-dbi-sweet-perl-0.09-1
> dpkg-source: warning: source directory 'libclass-dbi-sweet-perl-0.09-1' is not <sourcepackage>-<upstreamversion> 'libclass-dbi-sweet-perl-0.09'
> dpkg-source: warning: .orig directory name libclass-dbi-sweet-perl-0.09-1.orig is not <package>-<upstreamversion> (wanted libclass-dbi-sweet-perl-0.09.orig)
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building libclass-dbi-sweet-perl using existing libclass-dbi-sweet-perl_0.09.orig.tar.gz
> dpkg-source: info: building libclass-dbi-sweet-perl in libclass-dbi-sweet-perl_0.09-1.diff.gz
> dpkg-source: info: building libclass-dbi-sweet-perl in libclass-dbi-sweet-perl_0.09-1.dsc
>  debian/rules build
> dh_testdir
> # Add commands to compile the package here
> /usr/bin/perl Build.PL installdirs=vendor
> Checking whether your kit is complete...
> Looks good
> 
> Checking prerequisites...
> Looks good
> 
> Creating new 'Build' script for 'Class-DBI-Sweet' version '0.09'
> /usr/bin/perl Build
> Copying lib/Class/DBI/Sweet.pm -> blib/lib/Class/DBI/Sweet.pm
> Copying lib/Class/DBI/Sweet/Topping.pm -> blib/lib/Class/DBI/Sweet/Topping.pm
> Manifying blib/lib/Class/DBI/Sweet/Topping.pm -> blib/libdoc/Class::DBI::Sweet::Topping.3pm
> Manifying blib/lib/Class/DBI/Sweet.pm -> blib/libdoc/Class::DBI::Sweet.3pm
> TEST_POD=1 /usr/bin/perl Build test
> t/01use..................................ok
> t/02pod..................................ok
> t/03podcoverage..........................ok
> t/04join.................................DBD::SQLite::db prepare_cached failed: no such column: yearWHERE(1) at dbdimp.c line 271 [for Statement "SELECT me.cdid, me.artist, me.title, me.year
> FROM   cd me
> WHERE  ( me.artist = ? )  ORDER BY yearWHERE 
> "] at /usr/share/perl5/Ima/DBI.pm line 381.
> # Looks like you planned 17 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-17
> 	Failed 15/17 tests, 11.76% okay
> t/05count................................ok
> t/06object_cache.........................ok
>         2/31 skipped: various reasons
> t/07prefetch.............................Use of uninitialized value $got in numeric eq (==) at t/07prefetch.t line 48.
> ok
> t/08pager................................DBD::SQLite::db prepare_cached failed: no such column: titleWHERE(1) at dbdimp.c line 271 [for Statement "SELECT me.cdid, me.artist, me.title, me.year
> FROM   cd me
> WHERE  1=1   ORDER BY titleWHERE  LIMIT ? OFFSET ?
> "] at /usr/share/perl5/Ima/DBI.pm line 381.
> # Looks like you planned 10 tests but only ran 1.
> # Looks like your test died just after 1.
> dubious
> 	Test returned status 255 (wstat 65280, 0xff00)
> DIED. FAILED tests 2-10
> 	Failed 9/10 tests, 10.00% okay
> t/09sequence.............................ok
> t/cdbi-t-ocache/01-columns...............ok
> t/cdbi-t-ocache/03-subclassing...........Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/05-Query.................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/06-hasa..................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/08-inheritcols...........ok
> t/cdbi-t-ocache/09-has_many..............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/10-mysql.................skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-ocache/11-triggers..............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/12-filter................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/13-constraint............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/14-might_have............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/16-reserved..............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/17-data_type.............# Pg connection failed (DBI connect('dbname=template1','postgres',...) failed: could not connect to server: No such file or directory
> # 	Is the server running locally and accepting
> # 	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? at /usr/share/perl5/Ima/DBI.pm line 312
> # ). Set env variables DBD_PG_DBNAME,  DBD_PG_USER,
> # DBD_PG_PASSWD to enable testing.
> skipped
>         all skipped: Pg connection failed.
> t/cdbi-t-ocache/18-has_a.................Name "Ima::DBI::st::execute" used only once: possible typo at t/cdbi-t-ocache/18-has_a.t line 44.
> Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/19-set_sql...............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/21-iterator..............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/22-deflate_order.........skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-ocache/23-cascade...............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/24-meta_info.............ok
> t/cdbi-t-ocache/25-closures_in_meta......skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-ocache/97-pod...................ok
> t/cdbi-t-ocache/98-failure...............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-ocache/99-misc..................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/01-columns.............ok
> t/cdbi-t-rescache/03-subclassing.........Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/05-Query...............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/06-hasa................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/08-inheritcols.........ok
> t/cdbi-t-rescache/09-has_many............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/10-mysql...............skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-rescache/11-triggers............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/12-filter..............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/13-constraint..........Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/14-might_have..........Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/16-reserved............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/17-data_type...........# Pg connection failed (DBI connect('dbname=template1','postgres',...) failed: could not connect to server: No such file or directory
> # 	Is the server running locally and accepting
> # 	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? at /usr/share/perl5/Ima/DBI.pm line 312
> # ). Set env variables DBD_PG_DBNAME,  DBD_PG_USER,
> # DBD_PG_PASSWD to enable testing.
> skipped
>         all skipped: Pg connection failed.
> t/cdbi-t-rescache/18-has_a...............Name "Ima::DBI::st::execute" used only once: possible typo at t/cdbi-t-rescache/18-has_a.t line 44.
> Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/19-set_sql.............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/21-iterator............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/22-deflate_order.......skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-rescache/23-cascade.............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/24-meta_info...........ok
> t/cdbi-t-rescache/25-closures_in_meta....skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t-rescache/97-pod.................ok
> t/cdbi-t-rescache/98-failure.............Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t-rescache/99-misc................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/01-columns......................ok
> t/cdbi-t/02-Film.........................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> DBIx::ContextualFetch::db=HASH(0x8525db8)->disconnect invalidates 7 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/cdbi-t/02-Film.t line 204.
> closing dbh with active statement handles at t/cdbi-t/02-Film.t line 204.
> ok
> t/cdbi-t/03-subclassing..................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/04-lazy.........................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/05-Query........................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/06-hasa.........................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/08-inheritcols..................ok
> t/cdbi-t/09-has_many.....................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/10-mysql........................skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t/11-triggers.....................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/12-filter.......................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/13-constraint...................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/14-might_have...................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/17-data_type....................# Pg connection failed (DBI connect('dbname=template1','postgres',...) failed: could not connect to server: No such file or directory
> # 	Is the server running locally and accepting
> # 	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? at /usr/share/perl5/Ima/DBI.pm line 312
> # ). Set env variables DBD_PG_DBNAME,  DBD_PG_USER,
> # DBD_PG_PASSWD to enable testing.
> skipped
>         all skipped: Pg connection failed.
> t/cdbi-t/18-has_a........................Name "Ima::DBI::st::execute" used only once: possible typo at t/cdbi-t/18-has_a.t line 38.
> Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/19-set_sql......................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/21-iterator.....................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/22-deflate_order................skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t/23-cascade......................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/24-meta_info....................ok
> t/cdbi-t/25-closures_in_meta.............skipped
>         all skipped: Need MySQL for this test
> t/cdbi-t/97-pod..........................ok
> t/cdbi-t/98-failure......................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> t/cdbi-t/99-misc.........................Name "DBD::SQLite::sqlite_version" used only once: possible typo at /usr/lib/perl/5.10/DynaLoader.pm line 219.
> ok
> Failed Test Stat Wstat Total Fail  List of Failed
> -------------------------------------------------------------------------------
> t/04join.t   255 65280    17   30  3-17
> t/08pager.t  255 65280    10   18  2-10
> 12 tests and 2 subtests skipped.
> Failed 2/79 test scripts. 24/1284 subtests failed.
> Files=79, Tests=1284, 84 wallclock secs ( 9.83 cusr +  1.35 csys = 11.18 CPU)
> Failed 2/79 test programs. 24/1284 subtests failed.
> make: *** [build-stamp] Error 255

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/07/10

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