[debian-mysql] Bug#1121151: Bug#1121151: mariadb-server: Salsa CI "default-mysql-server and Bookworm upgrade" job fails due to provider plugin ABI mismatch
Otto Kekäläinen
otto at debian.org
Fri Nov 21 22:21:31 GMT 2025
Thanks, great research!
Indeed, in latest
https://salsa.debian.org/mariadb-team/mariadb-server/-/jobs/8590614
server fails to restart on with error log showing:
2025-11-14 19:56:13 0 [ERROR] /usr/sbin/mariadbd: unknown variable
'provider_bzip2=force_plus_permanent'
2025-11-14 19:56:13 0 [ERROR] /usr/sbin/mariadbd: unknown variable
'provider_lz4=force_plus_permanent'
2025-11-14 19:56:13 0 [ERROR] /usr/sbin/mariadbd: unknown variable
'provider_lzma=force_plus_permanent'
2025-11-14 19:56:13 0 [ERROR] /usr/sbin/mariadbd: unknown variable
'provider_lzo=force_plus_permanent'
2025-11-14 19:56:13 0 [ERROR] /usr/sbin/mariadbd: unknown variable
'provider_snappy=force_plus_permanent'
The same job a month ago didn't have any issues in
https://salsa.debian.org/mariadb-team/mariadb-server/-/jobs/8421127
and I can see that the resolver is now behaving differently, and no
longer upgrading the provider plugins which it earlier did (screenshot
attached).
Most likely related to the new versions in Bookworm apt 3.1.8->3.1.12
and libapt-pkg7.0 3.1.8->3.1.12.
I can also see that the output of `apt-get install` is different.
Compare before:
$ apt-get install -q --yes sysvinit-utils && cp -av /usr/lib/lsb /lib/
|| true [0;m
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
gcc-12-base gpgv libapt-pkg6.0
Use 'apt autoremove' to remove them.
The following packages will be upgraded:
sysvinit-utils
1 upgraded, 0 newly installed, 0 to remove and 265 not upgraded.
Now:
$ apt-get install -q --yes sysvinit-utils && cp -av /usr/lib/lsb /lib/
|| true [0;m
Reading package lists...
Building dependency tree...
Reading state information...
Solving dependencies...
The following packages were automatically installed and are no longer required:
gcc-12-base gpgv libapt-pkg6.0
Use 'apt autoremove' to remove them.
The following packages will be upgraded:
sysvinit-utils
1 upgraded, 0 newly installed, 0 to remove and 265 not upgraded.
(there is a new line `Solving dependencies...`)
If you have time, can you please file a bug report on apt 3.1.12 in
Bookworm with complaint that the resolver in a stable release update
changed behaviour and no longer properly updates MariaDB minor
releases, with reference to this bug?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 715540 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mysql-maint/attachments/20251121/71e16e73/attachment-0001.png>
More information about the pkg-mysql-maint
mailing list