[debian-mysql] Announce the virtual-mysql-server/client policy to Debian developers?

Otto Kekäläinen otto at seravo.fi
Tue Jul 22 19:15:01 UTC 2014


I think we've now quite firmly settled on the
virtual-mysql-server/client in provides/depends policy, and thus is
would be good to announce it to all packagers so that they can start
updating their control files.

Would it be OK to send something like this to the debian-devel-announce@ list?


Maintainers are encouraged to use virtual-mysql-server and virtual-mysql-client

All maintainers of packages that depend on mysql-server or
mysql-client are encouraged to add as alternative dependencies the
virtual packages virtual-mysql-server[1] or virtual-mysql-client[2].

This will enable the alternative MariaDB and Percona packages to
satisfy the dependency. MySQL 5.5, MariaDB 5.5 and Percona 5.5 are all
binary-compatible and most likely to work with any program that
currently uses MySQL in Debian. If you prefer some of the non-Oracle
versions of MySQL, you can even default to one of them using
syntax like for example 'Depends: mariadb-server | virtual-mysql-server'.

[1] https://packages.debian.org/sid/virtual-mysql-server
[2] https://packages.debian.org/sid/virtual-mysql-client



More information about the pkg-mysql-maint mailing list