Percona-XtraDB-Cluster-server-56 installation fails on CentOS 6.x
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | Status tracked in 5.6 | |||||
5.6 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps leading to the problem:
- start up a clean CentOS 6.x instance
- install & enable epel-6 repository on it
- add percona-release repository
- then execute: yum -y install Percona-
[root@galera_node1 vagrant]# yum -y install Percona-
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.met.hu
* epel: mirrors.nic.cz
* extras: mirror.met.hu
* updates: mirror.met.hu
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package Percona-
---> Package Percona-
--> Processing Dependency: percona-xtrabackup >= 2.2.5 for package: 1:Percona-
--> Processing Dependency: Percona-
--> Processing Dependency: lsof for package: 1:Percona-
--> Processing Dependency: Percona-
--> Processing Dependency: perl-DBD-MySQL for package: 1:Percona-
--> Running transaction check
---> Package Percona-
---> Package Percona-
---> Package lsof.x86_64 0:4.82-5.el6 will be installed
---> Package percona-
---> Package perl-DBD-
--> Processing Dependency: libmysqlclient.
--> Processing Dependency: libmysqlclient.
--> Running transaction check
---> Package Percona-
--> Processing Conflict: Percona-
--> Finished Dependency Resolution
Error: Percona-
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
It seems Percona-
Please advice how to fix this issue...
I can reproduce the same problem when trying to do yum update. Seems like the new Percona- Server- shared- 51 package version is broken:
[root@percona1 ~]# rpm -qa|egrep -i "perc|mysql" XtraDB- Cluster- client- 56-5.6. 25-25.12. 1.el6.x86_ 64 Server- shared- 51-5.1. 73-rel14. 12.624. rhel6.x86_ 64 release- 0.1-3.noarch MySQL-4. 013-3.el6. x86_64 XtraDB- Cluster- galera- 3-3.12- 1.rhel6. x86_64 XtraDB- Cluster- server- 56-5.6. 25-25.12. 1.el6.x86_ 64 xtrabackup- 2.2.12- 1.el6.x86_ 64 XtraDB- Cluster- shared- 56-5.6. 25-25.12. 1.el6.x86_ 64 XtraDB- Cluster- garbd-3- 3.12-1. rhel6.x86_ 64 Server- shared- 51 conflicts with 1:Percona- XtraDB- Cluster- shared- 56-5.6. 25-25.12. 1.el6.x86_ 64
Percona-
Percona-
percona-
perl-DBD-
Percona-
Percona-
percona-
Percona-
Percona-
[root@percona1 ~]# yum -q update
Error: Percona-
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@percona1 ~]# rpm -ql Percona- Server- shared- 51 libmysqlclient. so.16.0. 0 libmysqlclient_ r.so.16. 0.0 mysql/libmysqlc lient.so. 16.0.0 mysql/libmysqlc lient_r. so.16.0. 0 XtraDB- Cluster- shared- 56 so.conf. d/percona- xtradb- cluster- shared- 5.6.25- x86_64. conf libmysqlclient. so.18.1. 0 libmysqlclient_ r.so.18. 1.0
/usr/lib64/
/usr/lib64/
/usr/lib64/
/usr/lib64/
[root@percona1 ~]#
[root@percona1 ~]# rpm -ql Percona-
/etc/ld.
/usr/lib64/
/usr/lib64/
The workaround to install PXC is to specify the previous shared-51 version explicitly:
yum -q install Percona- XtraDB- Cluster- server- 56 Percona- XtraDB- Cluster- client- 56 Percona- Server- shared- 51-5.1. 73-rel14. 12.624. rhel6
[root@percona3 ~]# yum -q install Percona- XtraDB- Cluster- server- 56 Percona- XtraDB- Cluster- client- 56 Percona- Server- shared- 51-5.1. 73-rel14. 12.624. rhel6
======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== Server- shared- 51 x86_64 5.1.73- rel14.12. 624.rhel6 percona- release- x86_64 2.1 M XtraDB- Cluster- client- 56 x86_64 1:5.6.25- 25.12.1. el6 percona- release- x86_64 6.1 M XtraDB- Cluster- server- 56 x86_64 1:5.6.25-25.12....
Package Arch Version Repository Size
=======
Installing:
Percona-
Percona-
Percona-