Bug#1014724: FBTFS: test failure in t/connection.t

gregor herrmann gregoa at debian.org
Sun Jul 10 22:03:31 BST 2022


Source: libmojo-sqlite-perl
Version: 3.001-2
Severity: serious
Tags: upstream ftbfs
Justification: fails to build from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

As seen on ci.debian.net, libmojo-sqlite-perl recently fails the
t/connection.t test:

Use of uninitialized value in string eq at /build/libmojo-sqlite-perl-3.009/blib/lib/Mojo/SQLite.pm line 70.

    #   Failed test 'right data source'
    #   at t/connection.t line 60.
    #          got: 'dbi:SQLite:'
    #     expected: 'dbi:SQLite:dbname=/tmp/sqlite.db?#'
    # Looks like you failed 1 test of 2.

#   Failed test 'Connection string with absolute filename and options'
#   at t/connection.t line 70.
# Looks like you failed 1 test of 9.
t/connection.t ......... 
# Subtest: Defaults
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 1 - Defaults
# Subtest: Minimal connection string with file
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 2 - Minimal connection string with file
# Subtest: Minimal connection string with in-memory database and option
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 3 - Minimal connection string with in-memory database and option
# Subtest: Connection string with absolute filename and options
    not ok 1 - right data source
    ok 2 - right options
    1..2
not ok 4 - Connection string with absolute filename and options
# Subtest: Connection string with lots of zeros
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 5 - Connection string with lots of zeros
# Subtest: Parse filename
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 6 - Parse filename
# Subtest: Invalid connection string
    ok 1 - right error
    1..1
ok 7 - Invalid connection string
# Subtest: Legacy sqlite_unicode enabled
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 8 - Legacy sqlite_unicode enabled
# Subtest: Legacy sqlite_unicode disabled
    ok 1 - right data source
    ok 2 - right options
    1..2
ok 9 - Legacy sqlite_unicode disabled
1..9
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/9 subtests 


Cf. https://ci.debian.net/data/autopkgtest/testing/amd64/libm/libmojo-sqlite-perl/23502612/log.gz


Maybe I'm wrong, but there's a coincidence with the recent upload of
URI 5.11 and some other test failures in other packages. And the
tests pass in testing (with URI 5.10).


Cheers,
gregor



- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'stable-security'), (500, 'oldoldstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmLLPqNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbRJBAAxlelxC0jraJg7RiNk41sluNWDNX4LJF5t/CDegrlZ6KjksTKhTNXPKGy
NB9myFz7bRXGTVRD5MYoyToSRlW2lGEv0V7DItgUN39y2hkm0C7q7acBOwKhdSE+
VKFT0rWz7e2AaPx8cQW63jSYWM/XQa6iq/H7kyy9lWAtTCH8/xB56kRBAvIogI3e
9faVuIos6R7gATb/yUZO+Euvl/qwbS8guatEPNWXqRUPXdxp3lgQdTkG2qoxh7/Q
E90OS6ggfBTPmNkn0CmjPClenU0hfOCAzWckCQ2BbD4lWuqSBC2hy4/e/uswzHUI
A5PQ7exu4XJMgpVekxZvLqPwIx/ZKFqPMmbczXNh4uMNqtuy7AgYH+N0lDVhTmpt
umFqYJp+HatQnpHwdT6HW5V1eMTVWwbfmTm66M3EQo68J8dQYHbK+cyz2HnL4ypo
BQw1fhPEiLLsLgNuMqvHVW5e4Ag0E+r7w2YdwtgG/1QO/38tU19p0pKH7lUAU2O0
b73Fv5AjPCcGI0UPFkAJVOAhcz9jhLUdjrpHphSV8TB078saoS2T+vwhGWsFhOzI
dqur6jowhKMpDjYObYxGoPTCFwjCas/SpL18yYjgxP+27YD7bNI5cHKDt+bcz8+A
71DRD5UplQ6SEr+IZbsi4Odate5/HumiKNFODl7m7itn6tuDb4w=
=ZHOT
-----END PGP SIGNATURE-----



More information about the pkg-perl-maintainers mailing list