[debian-mysql] Bug#887007: Bug#887007: Bug#887007: my.cnf handling collides with MySQL

Otto Kekäläinen otto at debian.org
Mon Sep 28 20:09:25 BST 2020


> On Mon, Sep 28, 2020 at 08:57:11PM +0300, Otto Kekäläinen wrote:
> > I also see that mysql-8.0 added quite a few conflicts on mariadb-*. In
> > mysql-5.7 only the server conflicted with the mariadb equivalent.
>
> [...]
>
> > So having any kind of co-installability for even the clients does not
> > seem possible right now.
>
> Then how does this bug arise?

If somebody wanted to run MariaDB Server (which depends on MariaDB
Client) and then also have MySQL Client, it would not work due to the
Conflicst defined in mysql-8.0 control file:

# apt install mysql-client-core-8.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bzip2 cracklib-runtime file galera-4 krb5-locales libbrotli1
libcgi-fast-perl libcgi-pm-perl libclone-perl libcrack2 libcurl4
libdbd-mariadb-perl libdbi-perl libencode-locale-perl libexpat1
libfcgi-perl
  libgflags2.2 libgssapi-krb5-2 libhtml-parser-perl
libhtml-tagset-perl libhtml-template-perl libhttp-date-perl
libhttp-message-perl libicu67 libio-html-perl libjudydebian1
libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 libldap-2.4-2 libldap-common libltdl7
liblwp-mediatypes-perl libmagic-mgc libmagic1 libncurses6
libnghttp2-14 libodbc1 libpcre2-posix2 libpopt0 libprocps8 libpsl5
libpython3-stdlib
  libpython3.8-minimal libpython3.8-stdlib libreadline5 librtmp1
libsasl2-2 libsasl2-modules libsasl2-modules-db libsnappy1v5
libsqlite3-0 libssh2-1 libterm-readkey-perl libtimedate-perl
liburi-perl libwrap0
  libxml2 libxxhash0 lsof mime-support odbcinst odbcinst1debian2
procps psmisc publicsuffix python3 python3-minimal python3-mysqldb
python3.8 python3.8-minimal rocksdb-tools rsync socat unixodbc
wamerican
  xz-utils
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  libedit2 mariadb-common
The following packages will be REMOVED:
  mariadb-backup mariadb-client mariadb-client-10.5
mariadb-client-core-10.5 mariadb-plugin-connect
mariadb-plugin-cracklib-password-check mariadb-plugin-gssapi-client
mariadb-plugin-gssapi-server
  mariadb-plugin-mroonga mariadb-plugin-oqgraph mariadb-plugin-rocksdb
mariadb-plugin-s3 mariadb-plugin-spider mariadb-server
mariadb-server-10.5 mariadb-test
The following NEW packages will be installed:
  libedit2 mysql-client-core-8.0



More information about the pkg-mysql-maint mailing list