On 27 May 2026 at 10:22, Otto Kekäläinen wrote:
| Package: rmysql
| 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'.

This _should_ work here as rmysql once was a mysql client and became a
mariadb client.

Or maybe I will keep it easy / easier and just stick to mariadb.  Will sleep
over it.

Thanks for the heads-up!

Cheers, Dirk
 
| - 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 rmysql in Debian!
| 
| [1] https://lists.debian.org/debian-devel/2026/05/msg00161.html

-- 
Dirk Eddelbuettel | [email protected] | http://dirk.eddelbuettel.com

Support my Tour de Shore 2026 ride benefiting Maywood Fine Arts! More info at
https://dirk.eddelbuettel.com/blog/2026/04/03#sponsor_tour_de_shore_2026

Reply via email to