Bug#883183: libdbd-firebird-perl FTBFS on i386: t/embed-rt110979.t failure

Damyan Ivanov dmn at debian.org
Thu Nov 30 22:17:53 UTC 2017


Control: tags -1 confirmed

-=| Adrian Bunk, 30.11.2017 14:06:34 +0200 |=-
> Source: libdbd-firebird-perl
> Version: 1.26-1
> Severity: serious
> 
> https://buildd.debian.org/status/fetch.php?pkg=libdbd-firebird-perl&arch=i386&ver=1.26-1&stamp=1511985831&raw=0

I am able to reproduce this in a (freshly created) i386 sbuild chroot.

Not really sure what is going on, the upstream changes since 1.25 
don't seem relevant.

Ah, trying 1.25-1 builds OK, but most of the tests aren't run, because 
libfbembed is not found. The "detect Firebird API version even when 
patch are supplied via environment" is relevant, because API version 
30+ is used to check whether libfbclient2 can be used in embedded 
mode.

So it seems the root bug was there with 1.25-1 too, just not triggered 
because the embedded tests weren't run.

> DBD::FirebirdEmbedded::st finish failed: Firebird error
> -invalid database handle (no active connection) at t/embed-rt110979.t line 68.
> # Tests were run but no plan was declared and done_testing() was not seen.
> # Looks like your test exited with 255 just after 7.
> t/embed-rt110979.t .............. 
> ok 1 - Connected to the database
> ok 2 - Table is 'TESTAA'
> ok 3 - CREATE TABLE 'TESTAA'
> ok 4 - create generator gen_TESTAA
> ok 5 - create trigger TESTAA_bi
> ok 6 - Insert worked
> ok 7 - Autoinc PK retrieved
> Dubious, test returned 255 (wstat 65280, 0xff00)
> All 7 subtests passed 



More information about the pkg-perl-maintainers mailing list