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

Reply via email to