On Wed, 20 May 2026 14:41:49 +0800 =?utf-8?b?T3R0byBLZWvDpGzDpGluZW4=?= <[email protected]> wrote: > Package: poco > 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, mariadb-client, > mariadb-server, etc). For example 'Depends: 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-server | mysql-server'. > > - 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 poco in Debian! > >
Hi Otto, I received your note, and in the next upload of poco, default-libmysqlclient-dev is replaced with libmariadb-dev. Thanks for the notice. Regards, Iliya Abolghasemi <[email protected]>

