[debian-mysql] MySQL server and client virtual packages

James Page james.page at ubuntu.com
Fri Aug 1 14:59:58 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 01/08/14 15:06, Gunnar Wolf wrote:
>> This will enable the alternative MariaDB and Percona packages to
>>> satisfy the dependency. MySQL 5.5, MariaDB 5.5 and PXC 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'.
> Hi James,
> 
> My question in this regard is how long do we expect them to be 
> binary-compatible. Being PXC and MariaDB forks, they will likely
> drift away from MySQL (and from each other). Binary compatibility
> might break, and also SQL compatibility might break as each
> introduces new features or behaviours. Don't you think this can put
> us in a situation where packages will become insta-buggy?

That's a really good question and one we have asked upstream's about.
 The general feedback was that all variants will remain compatible
with the MySQL client protocol at least, even if they start varying on
the backend in terms for underlying disk formats - Robie Basak is
driving a plan to deal with this future scenario at the moment.

- -- 
James Page
Ubuntu and Debian Developer
james.page at ubuntu.com
jamespage at debian.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJT26ttAAoJEL/srsug59jD78EP/0rsr3l6ZTblmwg6bSaPuS7O
ptpTG/Tbh0ZS+1NyDSzM0ReaZlSpTpKsWd/WhrbXSRCmOM/K3kxMZo4HFOchGHGD
LQZP1j/HvAKEc6No0eNCOMQcKAxfu3GNdgn5gmWZy5akdmJqMPMcJcaaizOKUf1X
0fzIw/QutTupEaUcGy0563T8bX5g5sv+ErsLAq7McuWz68s2+Enqe4mlLT287N59
ezgm7GD0mkZUoYXFDM0PJGREkVY3CgTyAp8/caGD0Y81JwOeFaa7twsiFW4o38iu
+DKt2EUGppdppPZnm+LUaluUFjIdE/1ey5CGBbnWdYoBPFvdw+A1xXONcrXz06UC
a2p1ieJCJV63DQH6tUwjXKf92G6j/+powlFMeINxe8MBgcYDBNBTwKpg2ETAqg/2
7fabE6XbuS6+RT6rUDAzW0+7Hk9EZKIbatkmElQ/MhI5cYSynUaATk1Ha4r/NdQU
9vP0vV3rzVkM6NvSqIMT4SV4XmKiqRfzjwWfDX3kuczQJcX3X6aqHj5ouodeQGue
rlCOXshH757rJu/dd2DHx50WIgn5SLBdApszLlJgSO8HHzNjGYttFB1GwtI+fn2I
pXAMlbDnn/qXQBu330lADxJDtbSfMK4d8R2azD9hXWCuO7JsGFMo2qTYAVKm+64A
YQ0doF3J8J7qhAQCotix
=p8bh
-----END PGP SIGNATURE-----



More information about the pkg-mysql-maint mailing list