Wrong package (rpm) dependency of xtrabackup in a specific case
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC | ||||||
5.5 |
Fix Released
|
Low
|
Raghavendra D Prabhu | |||
5.6 |
Fix Released
|
Undecided
|
Raghavendra D Prabhu |
Bug Description
Platform: Centos 6.4
Package manager: yum
Repository: percona and percona experimental
When installing first Percona-
It should install percona-xtrabackup 2.1.4-656.rhel6.
example:
[root@percona3 mysql]# yum install Percona-
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.myip.be
* epel: mirror.
* extras: mirror.myip.be
* updates: mirror.myip.be
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package Percona-
---> Package Percona-
--> Processing Dependency: xtrabackup >= 1.9.0 for package: 1:Percona-
--> Processing Dependency: Percona-
--> Running transaction check
---> Package Percona-
---> Package percona-
--> Finished Dependency Resolution
Dependencies Resolved
=======
Package Arch Version Repository Size
=======
Installing:
Percona-
Percona-
Installing for dependencies:
Percona-
percona-
Transaction Summary
=======
Install 4 Package(s)
Total download size: 29 M
Installed size: 119 M
Is this ok [y/N]:
If only Percona-
[root@percona3 mysql]# yum install Percona-
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.myip.be
* epel: mirror.
* extras: mirror.myip.be
* updates: mirror.myip.be
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package Percona-
--> Processing Dependency: xtrabackup >= 1.9.0 for package: 1:Percona-
--> Processing Dependency: Percona-
--> Processing Dependency: Percona-
--> Running transaction check
---> Package Percona-
---> Package Percona-
---> Package percona-
--> Processing Dependency: perl(DBD::mysql) for package: percona-
--> Running transaction check
---> Package perl-DBD-
--> Processing Dependency: libmysqlclient.
--> Processing Dependency: libmysqlclient.
--> Running transaction check
---> Package Percona-
--> Finished Dependency Resolution
Dependencies Resolved
=======
Package Arch Version Repository Size
=======
Installing:
Percona-
Installing for dependencies:
Percona-
Percona-
Percona-
percona-xtrabackup x86_64 2.1.4-656.rhel6 percona 6.8 M
perl-DBD-MySQL x86_64 4.013-3.el6 base 134 k
Transaction Summary
=======
Install 6 Package(s)
Total download size: 32 M
Installed size: 128 M
Is this ok [y/N]
I can reproduce this http:// paste.wnohang. net/c093c2 on a clean install from the packages of both release and experimental repos.