Am 27.05.26 um 18:30 schrieb Michael Biebl:
Am 27.05.26 um 04:22 schrieb Otto Kekäläinen:
Package: rsyslog
Severity: normal
Control: affects -1 + src:mysql-defaults

Dear Maintainer,

Following a recent discussion on debian-devel@[1], there is a plan to dismantle the default-mysql-* virtual package construct provided by the mysql- defaults source package. With the recent releases of MySQL 9.7 and MariaDB 12.3, there is now enough divergence between the two codebases to warrant dismantling this
metapackage in the Forky (Debian 14) cycle.

This is filed with severity 'normal' as this change is not urgent.

We are asking maintainers to drop any dependencies on these virtual packages:
* default-libmysqlclient-dev
* default-mysql-client
* default-mysql-client-core
* default-mysql-server
* default-mysql-server-core

However, how this is handled in is in your discretion based on the details of how the package is maintained and tested in Debian. There are mainly three
options:

- Direct switch: The most straightforward approach is to switch defaut-mysql-*    directly to the MariaDB equivalent (libmariadb-dev, libmariadb-dev- compat,    mariadb-client, mariadb-server, etc). For example 'Recommends: mariadb-server'.

- Dual compatibility: If the package actively supports both engines and you wish    to keep an alternative runtime path open for users drawing from third-party
   repositories, you can declare an OR dependency. For example
   'Depends: mariadb-client | mysql-client'.

- Specific constraint: If your package does not work with MariaDB, feel free to    tailor the package relationships to match that constraint. This is however    very unlikely as all Debian releases in past decade have only shipped with    MariaDB, and the open source ecosystem has largely shifted to lean towards
   MariaDB.

This change is targeted specifically for the Forky cycle and does not affect any
existing stable releases.

Thank you for your time and your work maintaining rsyslog in Debian!

[1] https://lists.debian.org/debian-devel/2026/05/msg00161.html


btw, do you want me to rename the package to
rsyslog-mariadb ?
That would be the logical conclusion from your bug report but I want to be sure.



And if so, is there an equivalent to dbconfig-mysql ?

It seems you want to eradicate mysql, but I don't see how this would work.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to