MariaDB replacing MySQL

Miloslav Trmač mitr at volny.cz
Wed Mar 6 13:44:28 UTC 2013


On Wed, Mar 6, 2013 at 2:35 PM, Norvald H. Ryeng
<norvald.ryeng at oracle.com> wrote:
> In practice, this means that it will be almost impossible to install MySQL
> in Fedora. The recipe in the feature page [1] requires the user to
>
> 1. edit yum.conf to set excludes=mariadb* and obsoletes=0,
> 2. run yum shell to replace the packages, and
> 3. edit yum.conf again to remove obsoletes=0.

I think that the above recipe wasn't updated for the package rename;
with the new name, a simple "yum install MySQL" should work.  Honza,
is that how it was designed?


> If the MySQL packages don't provide mysql*, how can they fulfill
> dependencies?

The FESCo decision from the minutes was:
> feature owners are asked to make it possible to install the MySQL stand-alone server (only)
so dependencies on the client libraries are not a concern; Fedora
packages are expected to use the MariaDB client libraries.

> Everything that depends on mysql will then require mariadb to
> be installed, but having both mariadb and MySQL at the same time is not
> going to work unless the files in the mariadb packages are renamed.

File conflicts within the server packages might still be a concern, I
don't know.  Per the decision quoted above, FESCo would prefer the
maintainers of the two servers to agree on a solution.
    Mirek


More information about the devel mailing list