Bug#810707: libdbd-sqlite3-perl: FTBFS: t/virtual_table/21_perldata_charinfo.t (Wstat: 512 Tests: 4 Failed: 1)
Chris Lamb
lamby at debian.org
Mon Jan 11 12:26:27 UTC 2016
Source: libdbd-sqlite3-perl
Version: 1.46-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
libdbd-sqlite3-perl fails to build from source in unstable/amd64:
[..]
t/virtual_table/20_perldata.t .........................
1..29
ok 1 - An object of class 'DBI::db' isa 'DBI::db'
ok 2 - create_module
ok 3 - create vtable
ok 4 - got 3 rows
ok 5 - got 1 in a
ok 6 - got 2 in b
ok 7 - got 2 rows
ok 8 - got 4 in first a
ok 9 - got 1 in second a
ok 10 - SELECT rowid FROM vtb WHERE c = 'six'
ok 11 - SELECT c FROM vtb WHERE c MATCH 'i' ORDER BY c
ok 12 - new rowid is 3
ok 13 - perl_rows expanded
ok 14 - new row is correct
ok 15 - create vtable
ok 16 - got 2 rows
ok 17 - got 4 in first a
ok 18 - got 1 in second a
ok 19 - create vtable intarray
ok 20 - SELECT i FROM intarray WHERE i BETWEEN 0 AND 5
ok 21 - INSERT INTO intarray VALUES (98), (99)
ok 22 - added 2 ints
ok 23 - IN intarray
ok 24 - create vtable strarray
ok 25 - INSERT INTO strarray VALUES ('aa'), ('bb')
ok 26 - added 2 strings
ok 27 - IN strarray
ok 28 - IN SELECT FROM strarray
ok 29 - no warnings
ok
couldn't eval q{sub {my ($self, $i) = @_; my $row = $self->row($i); (defined($row->{script}) && defined($vals[0]) && $row->{script} eq $vals[0]) && (defined($row->{name}) && defined($vals[1]) && $row->{name} $vals[1])}} : syntax error at (eval 13) line 1, near "} $vals"
# Failed test 'no warnings'
# at inc/Test/NoWarnings.pm line 38.
# There were 1 warning(s)
# Previous test 3 'create table'
# Use of uninitialized value $op in concatenation (.) or string at /home/lamby/temp/cdt.20160111122431.7Ar4Lc9KXd/libdbd-sqlite3-perl-1.46/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 98.
# at /home/lamby/temp/cdt.20160111122431.7Ar4Lc9KXd/libdbd-sqlite3-perl-1.46/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 98.
# DBD::SQLite::VirtualTable::PerlData::BEST_INDEX(DBD::SQLite::VirtualTable::PerlData=HASH(0x1c029b8), ARRAY(0x1c25d20), ARRAY(0x1c02be0)) called at /home/lamby/temp/cdt.20160111122431.7Ar4Lc9KXd/libdbd-sqlite3-perl-1.46/blib/lib/DBD/SQLite.pm line 200
# DBD::SQLite::db::prepare(DBI::db=HASH(0x1bba508), "SELECT * FROM charinfo WHERE script='Greek' AND name LIKE '%S"..., HASH(0xf390c8)) called at /usr/lib/x86_64-linux-gnu/perl5/5.22/DBI.pm line 1669
# DBD::_::db::selectall_arrayref(DBI::db=HASH(0x1bba508), "SELECT * FROM charinfo WHERE script='Greek' AND name LIKE '%S"..., HASH(0xf390c8)) called at t/virtual_table/21_perldata_charinfo.t line 42
#
# Looks like you planned 10 tests but ran 4.
# Looks like you failed 1 test of 4 run.
# Looks like your test exited with 2 just after 4.
t/virtual_table/21_perldata_charinfo.t ................
1..10
ok 1 - An object of class 'DBI::db' isa 'DBI::db'
ok 2 - create_module
ok 3 - create table
not ok 4 - no warnings
Dubious, test returned 2 (wstat 512, 0x200)
Failed 7/10 subtests
t/virtual_table/rt_99748.t ............................
1..52
ok 1 - An object of class 'DBI::db' isa 'DBI::db'
ok 2 - create_module
ok 3 - create vtable
ok 4 - SELECT rowid, * FROM rtb: got 3 rows
ok 5 - got 1 in a
ok 6 - got undef in b
ok 7 - got 1 in a
ok 8 - SELECT rowid FROM rtb WHERE c = 'six'
ok 9 - SELECT a FROM rtb WHERE b IS NULL ORDER BY a
ok 10 - SELECT a FROM rtb WHERE b IS NOT NULL ORDER BY a
ok 11 - SELECT a FROM rtb WHERE c IS NULL ORDER BY a
ok 12 - SELECT a FROM rtb WHERE c IS NOT NULL ORDER BY a
ok 13 - SELECT a FROM rtb WHERE c = ?
ok 14 - SELECT a FROM rtb WHERE c = ?
ok 15 - SELECT a FROM rtb WHERE c = ?
ok 16 - SELECT a FROM rtb WHERE c = ?
ok 17 - SELECT a FROM rtb WHERE c = ?
ok 18 - SELECT a FROM rtb WHERE c IS ?
ok 19 - SELECT rowid, * FROM vtb: got 3 rows
ok 20 - got 1 in a
ok 21 - got undef in b
ok 22 - got 1 in a
ok 23 - SELECT rowid FROM vtb WHERE c = 'six'
ok 24 - SELECT a FROM vtb WHERE b IS NULL ORDER BY a
ok 25 - SELECT a FROM vtb WHERE b IS NOT NULL ORDER BY a
ok 26 - SELECT a FROM vtb WHERE c IS NULL ORDER BY a
ok 27 - SELECT a FROM vtb WHERE c IS NOT NULL ORDER BY a
ok 28 - SELECT a FROM vtb WHERE c = ?
ok 29 - SELECT a FROM vtb WHERE c = ?
ok 30 - SELECT a FROM vtb WHERE c = ?
ok 31 - SELECT a FROM vtb WHERE c = ?
ok 32 - SELECT a FROM vtb WHERE c = ?
ok 33 - SELECT a FROM vtb WHERE c IS ?
ok 34 - SELECT c FROM vtb WHERE c MATCH '^.i' ORDER BY c
ok 35 - @{[die -1]}
ok 36 - (foobar
ok 37 - (?{die 999})
ok 38 - $foobar
ok 39 - $self->{row_ix}
ok 40 - $main::ARGV[ die 999 ]
ok 41 - @main::ARGV
ok 42 - $0
ok 43 - $self
ok 44 - SELECT a FROM vtb WHERE c MATCH ?
ok 45 - SELECT a FROM vtb WHERE c MATCH ?
ok 46 - SELECT a FROM vtb WHERE c MATCH ?
ok 47 - SELECT a FROM vtb WHERE c MATCH ?
ok 48 - SELECT a FROM vtb WHERE c MATCH ?
ok 49 - SELECT a FROM vtb WHERE c MATCH ?
ok 50 - SELECT a FROM vtb WHERE c MATCH ?
ok 51 - SELECT a FROM vtb WHERE c MATCH ?
ok 52 - no warnings
ok
Test Summary Report
-------------------
t/virtual_table/21_perldata_charinfo.t (Wstat: 512 Tests: 4 Failed: 1)
Failed test: 4
Non-zero exit status: 2
Parse errors: Bad plan. You planned 10 tests but ran 4.
Files=99, Tests=3321, 16 wallclock secs ( 0.55 usr 0.06 sys + 5.50 cusr 0.34 csys = 6.45 CPU)
Result: FAIL
Failed 1/99 test programs. 1/3321 subtests failed.
Makefile:1072: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory '/home/lamby/temp/cdt.20160111122431.7Ar4Lc9KXd/libdbd-sqlite3-perl-1.46'
dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libdbd-sqlite3-perl.1.46-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 24909 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20160111/45dd896d/attachment-0001.obj>
More information about the pkg-perl-maintainers
mailing list