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-----
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.