Re: Proposing the retirement of default-mysql-* metapackages for Forky

"[email protected]" <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hi Otto,

Thank you for starting this discussion!

> 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. Their SQL dialects, authentication methods and other
> features have drifted to the point where treating them as
> interchangeable drop-in alternatives under a single virtual package is
> becoming misleading. We have already seen this friction for example in
> the Perl ecosystem had to split into libdbd-mysql-perl and
> libdbd-mariadb-perl because the underlying drivers can no longer
> support both engines.

I agree that MySQL and MariaDB have diverged substantially enough at this point to where they should
not be considered interchangeable anymore. Likewise, I agree that it would probably be best to get
rid of the default-mysql-* packages.

What is the plan for packages that are made specifically for MySQL, but happen to currently work
with MariaDB in Debian? On the Ubuntu side, I would like them to continue depending on MySQL with as
little delta as possible. The best way to do that would probably be to either keep those packages in
unstable if they need to depend on libmysqlclient-dev or mysql-server, or use the OR operator in the
dependency, such as `mysql-server | mariadb-server` with mysql-server listed first.

Thanks,
Lena
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEY+78PeFNUUbOfyS/NLitfZUp55MFAmoQwLcACgkQNLitfZUp
55PVWA/7BWrV4v3zh4dbbz8yTqeUbxs55nB2C3llxDPoz6r9eLpAIixfpTthNBhp
k/5w1c+s4uhUGdlfqVX5Jfabfeqm5jD6oI8gzp3LZwVL6W5qFgLIWy3smQ7M+ovw
scjl5UsFap6lnm68gXzqLaS3/WtNe93yUB5XMM41AYRPGMAjL6NFQLL9A1tKrQAD
O6NJaei6ZKceeHQWYaJIJyfbXTJfjNHeWjIDqsTR78v/wHlsLhiWJnk3xOaN/UtL
s1FiEoUInCfEBa7QTjCokfkyAUkOrQiOvjV1PsOZLHZY6j924hNXFQeHTPSsuxJa
I96ox4jeY6bR1khFTxWezEftBMT8DX1zwt/nVDLYawkI5Nbdt7zDPtOqHNGhP7qb
Gh8U+9Bt+job4VhMRV6YzdIQ0muly2XqEOvHG/JaV0KwCPUyHSc4SreXB2GE7Lxm
YWYpo2MEX2SI+hr4iNsTnMlzY/UN8qy7eluUPPNintQC5H8NOj/Otuz6ECWkBlLA
cNVPKdrjy/7t24jfJIwT38T2KLwUjCfXCtzAr3+IifwkYADTuQQ65b+K6MonkETb
KeadwQpPjzkDYmfDUcdQI6MEyz/tvCkfG4nftTIl2w9tkiIIqlZ35r0MUf5pwK5p
VnT57BOOeoiliDu9VuZLOpd9jtdjbAEvj9vtJZZGp78bqlWu/8c=
=eBQu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.