Comment 7 for bug 1333242

Revision history for this message
Valerii Kravchuk (valerii-kravchuk) wrote :

So, I've started with this state:

root@debian71:~# cat /etc/debian_version
7.5
root@debian71:~# dpkg -l | grep -i mysql
root@debian71:~# dpkg -l | grep -i percona

Then I've installed libdbd-mysql-perl:

root@debian71:~# apt-get install libdbd-mysql-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libdbi-perl libmysqlclient18 libnet-daemon-perl libplrpc-perl mysql-common
The following NEW packages will be installed:
  libdbd-mysql-perl libdbi-perl libmysqlclient18 libnet-daemon-perl
  libplrpc-perl mysql-common
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,852 kB of archives.
After this operation, 6,295 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://ftp.ua.debian.org/debian/ wheezy/main libnet-daemon-perl all 0.48-1 [46.2 kB]
Get:2 http://security.debian.org/ wheezy/updates/main mysql-common all 5.5.37-0+wheezy1 [83.1 kB]
Get:3 http://ftp.ua.debian.org/debian/ wheezy/main libplrpc-perl all 0.2020-2 [36.0 kB]
Get:4 http://security.debian.org/ wheezy/updates/main libmysqlclient18 i386 5.5.37-0+wheezy1 [663 kB]
Get:5 http://ftp.ua.debian.org/debian/ wheezy/main libdbi-perl i386 1.622-1 [897 kB]
Get:6 http://ftp.ua.debian.org/debian/ wheezy/main libdbd-mysql-perl i386 4.021-1+b1 [127 kB]
Fetched 1,852 kB in 3s (476 kB/s)
Selecting previously unselected package mysql-common.
(Reading database ... 48631 files and directories currently installed.)
Unpacking mysql-common (from .../mysql-common_5.5.37-0+wheezy1_all.deb) ...
Selecting previously unselected package libmysqlclient18:i386.
Unpacking libmysqlclient18:i386 (from .../libmysqlclient18_5.5.37-0+wheezy1_i386.deb) ...
Selecting previously unselected package libnet-daemon-perl.
Unpacking libnet-daemon-perl (from .../libnet-daemon-perl_0.48-1_all.deb) ...
Selecting previously unselected package libplrpc-perl.
Unpacking libplrpc-perl (from .../libplrpc-perl_0.2020-2_all.deb) ...
Selecting previously unselected package libdbi-perl.
Unpacking libdbi-perl (from .../libdbi-perl_1.622-1_i386.deb) ...
Selecting previously unselected package libdbd-mysql-perl.
Unpacking libdbd-mysql-perl (from .../libdbd-mysql-perl_4.021-1+b1_i386.deb) ...
Processing triggers for man-db ...
Setting up mysql-common (5.5.37-0+wheezy1) ...
Setting up libmysqlclient18:i386 (5.5.37-0+wheezy1) ...
Setting up libnet-daemon-perl (0.48-1) ...
Setting up libplrpc-perl (0.2020-2) ...
Setting up libdbi-perl (1.622-1) ...
Setting up libdbd-mysql-perl (4.021-1+b1) ...
root@debian71:~# dpkg -l | grep -i mysql
ii libdbd-mysql-perl 4.021-1+b1 i386 Perl5 database interface to the MySQL database
ii libmysqlclient18:i386 5.5.37-0+wheezy1 i386 MySQL database client library
ii mysql-common 5.5.37-0+wheezy1 all MySQL database common files, e.g. /etc/mysql/my.cnf

Then I added Percona main repository:

root@debian71:~# grep percona /etc/apt/sources.list
deb http://repo.percona.com/apt wheezy main
deb-src http://repo.percona.com/apt wheezy main
root@debian71:~# apt-get update
...
Get:4 http://repo.percona.com wheezy/main i386 Packages [16.0 kB]
Ign http://repo.percona.com wheezy/main Translation-en_US
Ign http://repo.percona.com wheezy/main Translation-en
Fetched 35.6 kB in 5s (6,203 B/s)
Reading package lists... Done
root@debian71:~#

And, finally, tried to install PS 5.1:

root@debian71:~# apt-get install percona-server-client-5.1 percona-server-server-5.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 percona-server-client-5.1 : Depends: percona-server-common (>= 5.1.73-rel14.11-603.wheezy) but it is not going to be installed
 percona-server-server-5.1 : PreDepends: percona-server-common (>= 5.1.73-rel14.11-603.wheezy) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@debian71:~# apt-get install percona-server-client-5.1 percona-server-server-5.1 percona-server-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 percona-server-server-5.1 : Depends: libdbd-mysql-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

So, it fails this way. Confirmed once again.