Bug#591111: libdbd-sqlite3-perl: FTBFS: failed tests

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jul 31 22:38:37 UTC 2010


Source: libdbd-sqlite3-perl
Version: 1.29-2
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:
> make[2]: Entering directory `/build/user-libdbd-sqlite3-perl_1.29-2-amd64-kidYQx/libdbd-sqlite3-perl-1.29'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
> # $DBI::VERSION=1.612
> t/01_compile.t ........................... ok
> # sqlite_version=3.7.0
> t/02_logon.t ............................. ok
> t/03_create_table.t ...................... ok
> t/04_insert.t ............................ ok
> t/05_select.t ............................ ok
> t/06_tran.t .............................. ok
> t/07_error.t ............................. ok
> 
> #   Failed test at t/08_busy.t line 101.
> # Your testing environment might be too slow to pass this test: DBD::SQLite::db do failed: disk I/O error at t/08_busy.t line 100, <READER> line 1.
> 
> #   Failed test at t/08_busy.t line 101.
> # Your testing environment might be too slow to pass this test: DBD::SQLite::db do failed: disk I/O error at t/08_busy.t line 100, <READER> line 2.
> # Looks like you failed 2 tests of 23.
> t/08_busy.t .............................. 
> Dubious, test returned 2 (wstat 512, 0x200)
> Failed 2/23 subtests 
> t/09_create_function.t ................... ok
> t/10_create_aggregate.t .................. ok
> t/12_unicode.t ........................... ok
> t/13_create_collation.t .................. ok
> t/14_progress_handler.t .................. ok
> t/15_ak_dbd.t ............................ ok
> t/16_column_info.t ....................... ok
> t/17_createdrop.t ........................ ok
> t/18_insertfetch.t ....................... ok
> t/19_bindparam.t ......................... ok
> t/20_blobs.t ............................. ok
> t/21_blobtext.t .......................... ok
> t/22_listfields.t ........................ ok
> t/23_nulls.t ............................. ok
> t/24_numrows.t ........................... ok
> t/25_chopblanks.t ........................ ok
> t/26_commit.t ............................ ok
> t/27_metadata.t .......................... ok
> DBD::SQLite::db do failed: disk I/O error at t/28_schemachange.t line 56.
> 
> #   Failed test 'DROP TABLE table1'
> #   at t/28_schemachange.t line 56.
> # Error: 'disk I/O error'
> DBD::SQLite::db do failed: disk I/O error at t/28_schemachange.t line 57.
> 
> #   Failed test 'CREATE TABLE table2 (id INTEGER NOT NULL, name CHAR (64) NOT NULL)'
> #   at t/28_schemachange.t line 57.
> # Error: 'disk I/O error'
> # Looks like you failed 2 tests of 9.
> t/28_schemachange.t ...................... 
> Dubious, test returned 2 (wstat 512, 0x200)
> Failed 2/9 subtests 
> t/29_cppcomments.t ....................... ok
> t/30_auto_rollback.t ..................... ok
> t/31_bind_weird_number_param.t ........... ok
> t/32_inactive_error.t .................... ok
> t/33_non_latin_path.t .................... ok
> t/34_online_backup.t ..................... ok
> t/35_table_info.t ........................ ok
> t/36_hooks.t ............................. ok
> t/37_regexp.t ............................ ok
> t/38_empty_statement.t ................... ok
> t/97_meta.t .............................. ok
> t/98_pod.t ............................... ok
> t/99_pmv.t ............................... skipped: no minimum perl version could be determined
> t/rt_15186_prepcached.t .................. ok
> t/rt_21406_auto_finish.t ................. ok
> t/rt_25371_asymmetric_unicode.t .......... ok
> t/rt_25460_numeric_aggregate.t ........... ok
> t/rt_25924_user_defined_func_unicode.t ... ok
> t/rt_27553_prepared_cache_and_analyze.t .. ok
> t/rt_29058_group_by.t .................... ok
> t/rt_29629_sqlite_where_length.t ......... ok
> t/rt_31324_full_names.t .................. ok
> t/rt_32889_prepare_cached_reexecute.t .... ok
> t/rt_36836_duplicate_key.t ............... ok
> t/rt_36838_unique_and_bus_error.t ........ ok
> t/rt_40594_nullable.t .................... ok
> t/rt_48393_debug_panic_with_commit.t ..... skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test
> t/rt_50503_fts3.t ........................ ok
> t/rt_52573_manual_exclusive_lock.t ....... ok
> 
> Test Summary Report
> -------------------
> t/08_busy.t                            (Wstat: 512 Tests: 23 Failed: 2)
>   Failed tests:  11, 22
>   Non-zero exit status: 2
> t/28_schemachange.t                    (Wstat: 512 Tests: 9 Failed: 2)
>   Failed tests:  7-8
>   Non-zero exit status: 2
> Files=56, Tests=1213,  9 wallclock secs ( 0.22 usr  0.09 sys +  2.31 cusr  0.26 csys =  2.88 CPU)
> Result: FAIL
> Failed 2/56 test programs. 4/1213 subtests failed.
> make[2]: *** [test_dynamic] Error 255

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/07/31/libdbd-sqlite3-perl_1.29-2_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 pkg-perl-maintainers mailing list