Source: libdbd-sqlite3-perl Version: 1.60-1 Severity: serious Tags: upstream ftbfs sid Justification: fails to build from source (but built successfully in the past)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 libdbd-sqlite3-perl (both 1.60-1 in testing as 1.62-1 in unstable) fail to build (currently only in unstable) against the new sqlite3 3.27.1-1: # Failed test 'correct database is not created for uri' # at t/57_uri_filename.t line 44. # Looks like you failed 1 test of 17. t/57_uri_filename.t ................................... 1..17 not ok 1 - correct database is not created for uri ok 2 - correct database is created for uri ok 3 - failed to open a nonexistent readonly database for uri ok 4 - failed to open a nonexistent readwrite database for uri ok 5 - correct database is created for uri ok 6 - created a dbfile ok 7 - opened a correct readonly database for uri ok 8 - created a dbfile ok 9 - opened a correct readwrite database for uri ok 10 - correct database is created for uri ok 11 - failed to open a nonexistent readonly database for uri ok 12 - failed to open a nonexistent readwrite database for uri ok 13 - correct database is created for uri ok 14 - created a dbfile ok 15 - opened a correct readonly database for uri ok 16 - created a dbfile ok 17 - opened a correct readwrite database for uri Dubious, test returned 1 (wstat 256, 0x100) Failed 1/17 subtests When looking at sqlite3's changelog, I guess this is from * Compile with URI filename support. as the test does DBI->connect("dbi:SQLite:$uri{base}", undef, undef, { (while the next, passing test does DBI->connect("dbi:SQLite:uri=$uri{base}", undef, undef, { ) Currently this affects only unstable, and as long as sqlite3 doesn't migrate (it already has a autopkgtest regression warning about breaking libdbd-sqlite3-perl) that's fine. If sqlite3 migrates we have a problem because even if we disable the test or upstream comes up with a different fix, 1.62-1 doesn't build on mips (#919773). Cheers, gregor -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlxkXVdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgYvxQ//apJ4vy9O2pZHMA+TfIl9rYecOiQ3p1n1Z/xnDjUgCgKNKzrOESRTV/HX 9l78V/R63KlbKlwofmkUNCfJZ8dKR8YAOc8JXImDv/Aflh54MsrTxXc+KJLEFhcb K4nen1k1Pxb2hzpxZWktUlZCxTFJ32p6weFgmLntEiXmktR1mC2b1H8fwsJ1O06h aUwyGVzszmFfM5fzSUY2mYZTW3YiCGSpTB8GXCfUQFDTI4hPh1i8GsCjOWndOr1V ZJGpmgrPFgQb/s0qj5ZN8XSAfo4tnma0r91wVC00vL4tm6vgvzVa3q+EkDKrcZ9o 6kCwruA3lkUIq2AQM18pubQqcK30IcwpsJUzQ+K+1tzlWv3Hm0MVJa5VG12zdhmK avyYRSD+a+gRJFtOhruTkOiRfcAvu0i3BT4Beklcg6Jmt8awZvfz0aZUwGTu2mwD /CHUvNv8/Cc+AbxMLGnibWVPVf5i3+1QOreRb5fhBUMYF5PY/jK1U2+8gaSKRcXj Gs/Vluz0pmK2Y3AiQZV8jCaPQ+nfAe138tb/gB6WvWC+QNNrprxiZYSfbSs3DRLy 1vhJI3BsB4f9NEuj4x7U8oHpc0DQFMTZLtSU6Vn6P4SqmGKEeqUvEuKrQkxMHuDY ckgbssVoagDmIlWndHagyEVwtIVlj5W+z70LyLbtmuJT6OFq/po= =9KyR -----END PGP SIGNATURE-----