Bug#1137779: rsyslog: Please drop dependencies on virtual packages from mysql-defaults

Michael Biebl <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <c877386e-5acd-4a03-b92d-c90d01b76353__3249.06382463581$1779900403$gmane$org@debian.org>
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.
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmoXHD8FAwAAAAAACgkQauHfDWCPItz7
NRAAmI2q98FTFLyWojM8EG69mYWmMvDoJH4XlHkBDpDk1oc7MUeUbpKdcK1SHajKwg+JMLSL+P4X
yWMOT3arPGXy1lGGnxSZe9NkF2c8RpmM4ZkS0UlSEjXbjxDOomD/JGe1cllVP8P9pDblhX0NUdBd
wqXOB79cY1IRMl3AajfMEECGN007tJvC0E7ntgucfriORPl/S7EI44irGjlnzm+I1jW2I9fQjFJ8
0nS+62lPHdiLMOcBz6NLPmulLoHFwCBJw3q9EFADgRjGMIlFgPp5DaI/IED7JgkQKUlTh2+qqhcx
CwgLWSSSfOF/AygqnaWDfoqtE/k2SfH5jByZnrRHJx3cieS8wk+NwU0XNJivCwhMJhd4Hxv1YhVa
gw0cOlF34o/lUFL/I/s21VhIkx4j7xEBarcF8W4za9VXofG3Nz2NV2nSh644GwtDbfLl+Q24iFKJ
KPszLbzuo+BxU7sBxzp3O3Ys4bCZlGPWXELfmCDnsHlKUpiv9EbVoCPprJamIcuOFIgCb9GEd+Eu
jfSRMo767IfHmgchded54F1+Q9iJ+N2aIGsnEBErUt/s23X2q7RAx3epLnET+ZD7N6q7GtxBWDLD
wW7P2qBn6FvVehe4EG3gs8kkz4s+QjM0p8VfR22SgglPjYxHqbVgzbSNF+LGbQPxaC8G5pd1rdyK
TnI=
=83Wl
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.