I have to admin, that my diagnostics were incorrect, the root of the problem is not in the 'mysql-common' itself, but in the combination of the packages installed on my system, in particular - zabbix-server-mysql.
Still, the regression exists, just the real cause is it in the different provide sections between two last 5.6 versions:
In particular, 'provides' section now misses 'mysql-client'. So, in my case, when zabbix-server-mysql requests 'mysql-client' it brings mysql-client-5.5, which kicks off percona-server-*.
So, again, please revert to the previous behavior, so it' would be possible to use percona-server as a full replacement for mysql-server/mariadb-server on Debain.
I have to admin, that my diagnostics were incorrect, the root of the problem is not in the 'mysql-common' itself, but in the combination of the packages installed on my system, in particular - zabbix- server- mysql.
Still, the regression exists, just the real cause is it in the different provide sections between two last 5.6 versions:
Package: percona- server- client- 5.6 rel63.0- 519.wheezy rel63.0- 519.wheezy) , mysql-client-5.0, mysql-client-5.1, mysql-client- core-5. 1, percona- server- client- 5.1, percona- server- client- 5.5, percona- xtradb- client- 5.0 mysql-client server- common- 5.6 (>= 5.6.15- rel63.0- 519.wheezy) , libmysqlclient18.1 rel63.0- 519.wheezy) , mysql-client-5.0, mysql-client-5.1, mysql-client- core-5. 1, percona- server- client- 5.1, percona- server- client- 5.5, percona- xtradb- client- 5.0
Status: install ok installed
Priority: extra
Section: database
Installed-Size: 37475
Maintainer: Percona Server Development Team <email address hidden>
Architecture: amd64
Source: percona-server-5.6
Version: 5.6.15-
Replaces: mysql-client (<< 5.6.15-
Provides: mysql-client, virtual-
Depends: debianutils (>= 1.6), libdbi-perl, percona-
Conflicts: mysql-client (<< 5.6.15-
vs.
Package: percona- server- client- 5.6 64.1-563. wheezy server- common- 5.6 (>= 5.6.16- 64.1-563. wheezy) , libperconaserve rclient18. 1 (>= 5.6.16- 64.1-563. wheezy) , libc6 (>= 2.11), libgcc1 (>= 1:4.1.1), libncurses5 (>= 5.5-5~), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 4.1.1), libtinfo5, zlib1g (>= 1:1.1.4) client- core-5. 5, mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, mysql-client- core-5. 1, percona- server- client- 5.1, percona- server- client- 5.5, percona- xtradb- client- 5.0 client- core-5. 5, mysql-client-5.0, mysql-client-5.1, mysql-client-5.5, mysql-client-5.6, mysql-client- core-5. 1, percona- server- client- 5.1, percona- server- client- 5.5, percona- xtradb- client- 5.0 mysql-client
Source: percona-server-5.6
Version: 5.6.16-
Architecture: amd64
Maintainer: Percona Server Development Team <email address hidden>
Installed-Size: 38104
Depends: debianutils (>= 1.6), libdbi-perl, percona-
Breaks: mariadb-client, mariadb-client-5.5, mariadb-
Replaces: mariadb-client, mariadb-client-5.5, mariadb-
Provides: virtual-
In particular, 'provides' section now misses 'mysql-client'. So, in my case, when zabbix-server-mysql requests 'mysql-client' it brings mysql-client-5.5, which kicks off percona-server-*.
So, again, please revert to the previous behavior, so it' would be possible to use percona-server as a full replacement for mysql-server/ mariadb- server on Debain.