When upgrading to percona-server-server-5.6, mysql_install_db still runs:
+ apt-get install -y --allow-unauthenticated percona-server-server-5.6=5.6.32-78.1-1.xenial~1
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
libperconaserverclient18 percona-server-common-5.5
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libperconaserverclient18.1 percona-server-client-5.6
percona-server-common-5.6
Suggested packages:
tinyca
The following packages will be REMOVED:
percona-server-client-5.5 percona-server-server-5.5
The following NEW packages will be installed:
libperconaserverclient18.1 percona-server-client-5.6
percona-server-common-5.6 percona-server-server-5.6
0 upgraded, 4 newly installed, 2 to remove and 4 not upgraded.
Need to get 1,940 kB/13.0 MB of archives.
After this operation, 29.7 MB of additional disk space will be used.
...
Setting up percona-server-server-5.6 (5.6.32-78.1-1.xenial~1) ...
Installing new version of config file /etc/init.d/mysql ...
<13>Oct 9 12:27:22 bug1507812: $0 == /var/lib/dpkg/info/percona-server-server-5.6.postinst
<13>Oct 9 12:27:22 bug1507812: $1 == configure
<13>Oct 9 12:27:22 bug1507812: $2 ==
<13>Oct 9 12:27:22 bug1507812: running mysql_install_db
...