Control: reassign 1139473 src:mariadb 1:11.8.8-0+deb13u1 Control: found 1139473 1:11.8.8-1 Control: affects -1 src:libdbd-mariadb-perl
Santiago is very fast at reporting FTBFS regressions, and the filing fits with being caused by the upload of 1:11.8.8-1 to unstable. I can reproduce in trixie that libdbd-mariadb-perl builds with 1:11.8.6-0+deb13u1 from stable but does FTBFS with 1:11.8.8-0+deb13u1 from pu. In both unstable and stable the autopkgtest shows the same failures and blames mariadb 11.8.8 (but only neutral due to flaky): https://ci.debian.net/packages/libd/libdbd-mariadb-perl/testing/amd64/ https://ci.debian.net/packages/libd/libdbd-mariadb-perl/stable/amd64/ While building locally there was always a stray mysqld process left after the build (only with 11.8.8), this is also seen in reproducible: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libdbd-mariadb-perl.html W: Stray processes left from build: ... CGroup: /system.slice/system-pbuilder.slice/system-pbuilder-build.slice/system-pbuilder-build-libdbd\x2dmariadb\x2dperl_1.22\x2d1.slice/system-pbuilder-build-libdbd\x2dmariadb\x2dperl_1.22\x2d1-2487514.slice `-run-p2505164-i40247590.scope `-2509485 /usr/sbin/mysqld --no-defaults --user=pbuilder1 --socket=/build/reproducible-path/libdbd-mariadb-perl-1.22/t/testdb/mysql.sock --datadir=/build/reproducible-path/libdbd-mariadb-perl-1.22/t/testdb --pid-file=/build/reproducible-path/libdbd-mariadb-perl-1.22/t/testdb/mysql.pid --explicit_defaults_for_timestamp --skip-networking The most urgent question is whether this is a MariaDB regression that should result in excluding 1:11.8.8-0+deb13u1 from the point release. cu Adrian On Tue, Jun 09, 2026 at 09:47:29AM +0000, Santiago Vila wrote: > Package: src:libdbd-mariadb-perl > Version: 1.22-1 > Severity: serious > Tags: ftbfs forky sid > > Dear maintainer: > > During a rebuild of all packages in unstable, this package failed to build. >... > # Failed test 'NoChopBlanks: c_text should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: c_tinytext should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: c_mediumtext should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: c_longtext should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: b_blob should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: b_tinyblob should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: b_mediumblob should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > > # Failed test 'NoChopBlanks: b_longblob should not have blanks chopped' > # at t/50chopblanks.t line 61. > # got: '' > # expected: ' a b c ' > # Looks like you failed 8 tests of 180. >... > t/rt118977-zerofill.t ................... > 1..12 > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > ok 7 > ok 8 > ok 9 > ok 10 > not ok 11 > ok 12 > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/12 subtests >... > ok 39 > ok 40 > ok 41 > ok 42 > ok 43 > ok 44 > ok 45 > ok 46 - fetchrow_hashref for noprepare > ok 47 - id test contents > ok 48 - flags has contents > ok 49 > ok 50 > ok 51 - fetchrow_hashref for noprepare with more then 32 bits > ok 52 - id test contents > ok 53 - flags has contents > ok 54 > ok 55 > ok 56 - fetchrow_hashref for noprepare with binary insert > ok 57 - id test contents > ok 58 - flags has contents > ok 59 > ok 60 > ok 61 - fetchrow_hashref for noprepare with BIN() > ok 62 - id test contents > ok 63 - flags has contents > ok 64 > ok 65 > ok 66 - fetchrow_hashref for noprepare with BIN() and more then 32 bits > ok 67 - id test contents > ok 68 - flags has contents > ok 69 > ok 70 > ok 71 - fetchrow_hashref for noprepare with BIN() and with binary insert > ok 72 - id test contents > ok 73 - flags has contents > ok 74 > 1..74 > ok > t/rt91715.t ............................. > 1..6 > ok 1 > ok 2 > ok 3 - mariadb_use_result set to 0 > ok 4 > ok 5 > ok 6 - mariadb_use_result set to 1 > ok > > Test Summary Report > ------------------- > t/50chopblanks.t (Wstat: 2048 (exited 8) Tests: 180 > Failed: 8) > Failed tests: 140-147 > Non-zero exit status: 8 > t/rt118977-zerofill.t (Wstat: 256 (exited 1) Tests: 12 > Failed: 1) > Failed test: 11 > Non-zero exit status: 1 > Files=90, Tests=3582, 32 wallclock secs ( 0.21 usr 0.10 sys + 3.87 cusr > 1.09 csys = 5.27 CPU) > Result: FAIL > Failed 2/90 test programs. 9/3582 subtests failed. > make[2]: *** [Makefile:1258: test_dynamic] Error 255 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2 > make[1]: *** [debian/rules:32: override_dh_auto_test] Error 25 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:23: binary] Error 2 > dpkg-buildpackage: error: debian/rules binary subprocess failed with exit > status 2 > --------------------------------------------------------------------------------

