Re: Bug#1137779: rsyslog: Please drop dependencies on virtual packages from mysql-defaults
Michael Biebl <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <[email protected]> |
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.
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmoXHXQFAwAAAAAACgkQauHfDWCPItzY 8Q//UHu7c27eRFG/64pN/3rXfrM2zoMR+eVnlZmJyfALdyf8UzwNpLUX6BBNvqDVatCQpnjJMZtD x0b/eC9+ozqG+q7+6HRvxk0C4Nu1eh3rMgK/5Ii7w87vpQfe52hKOmH2WkQLOOlXKk5aDU/t6++k Kh3K4q6eorYLCqFxPaN8+Rh7kiNv4n0YvkM7F8kRBBp38hmCZulzFnGG826vG7ZZZA9d9KF9P8yA Ouo362gVQZmyxIwDC61MQdIhyvTZTjEMQKp9IQvB5wK/Pq7LgZ8213oQ02SGVKRiN8JmTeSOjv5k w6yih9vKVel+UqbstfGM/x/ylF0ryQV8Ez4qslxy0BxUb4MRG/op/ruUuFc052SzO7V7X5FI0TiZ WC2hUT9HGALpivyavzi3bILKkVk0ZTAL72u+gTHdW31zebCb42APo8aHkRFTjYhKxlV6rnVjm4dB rTAefpCUKW2vDUvSWDN5YksuiAFXDwkeM0ZFFex0bYRGI9bnTdJpHmnpe+Ugv4ZCqQ+4NLiOzWi0 BMeibi/GZ2x4Q4wvdU4xQBmNfMpU/BDe2zEtObajeRhHin5+HK4K273TxyMB4TsYtzo8YnRoXjRb AAakPu3tR1RaG1Jk7uNyWFN/9rKwDHgbo4CoZwdUCNFEfn+BmYgeg3AaSL327KaCUdhVgMtQavSw T3A= =pKS1 -----END PGP SIGNATURE-----