CentOS 7 yum update fails on Percona packages

Description

I have no Percona rpms installed, only percona-release-0.1-3.noarch,
but when I run yum update it fails with

--> Processing Conflict: Percona-Server-shared-56-5.6.34-rel79.1.el7.x86_64 conflicts Percona-Server-shared-55
--> Processing Conflict: 1:Percona-XtraDB-Cluster-shared-55-5.5.41-25.12.855.el7.x86_64 conflicts Percona-Server-shared-55
--> Processing Conflict: 1:Percona-XtraDB-Cluster-shared-55-5.5.41-25.12.855.el7.x86_64 conflicts Percona-XtraDB-Cluster-shared-56
--> Processing Conflict: Percona-XtraDB-Cluster-shared-compat-57-5.7.16-27.19.1.el7.x86_64 conflicts Percona-XtraDB-Cluster-shared-55
--> Processing Conflict: Percona-XtraDB-Cluster-shared-compat-57-5.7.16-27.19.1.el7.x86_64 conflicts Percona-XtraDB-Cluster-shared-56
--> Processing Conflict: Percona-Server-shared-55-5.5.53-rel38.5.el7.x86_64 conflicts Percona-Server-shared-56
--> Processing Conflict: 1:Percona-XtraDB-Cluster-shared-56-5.6.34-26.19.1.el7.x86_64 conflicts Percona-Server-shared-56
--> Processing Conflict: Percona-XtraDB-Cluster-shared-57-5.7.16-27.19.1.el7.x86_64 conflicts Percona-Server-shared-56
--> Finished Dependency Resolution
Error: Percona-XtraDB-Cluster-shared-55 conflicts with Percona-Server-shared-55-5.5.53-rel38.5.el7.x86_64
Error: Percona-XtraDB-Cluster-shared-57 conflicts with Percona-Server-shared-56-5.6.34-rel79.1.el7.x86_64
Error: Percona-Server-shared-56 conflicts with Percona-Server-shared-55-5.5.53-rel38.5.el7.x86_64
Error: Percona-XtraDB-Cluster-shared-55 conflicts with 1:Percona-XtraDB-Cluster-shared-56-5.6.34-26.19.1.el7.x86_64
Error: Percona-XtraDB-Cluster-shared-56 conflicts with Percona-Server-shared-56-5.6.34-rel79.1.el7.x86_64
Error: Percona-Server-shared-55 conflicts with Percona-Server-shared-56-5.6.34-rel79.1.el7.x86_64
Error: Percona-XtraDB-Cluster-shared-compat-57 conflicts with 1:Percona-XtraDB-Cluster-shared-55-5.5.41-25.12.855.el7.x86_64
Error: Percona-XtraDB-Cluster-shared-compat-57 conflicts with 1:Percona-XtraDB-Cluster-shared-56-5.6.34-26.19.1.el7.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Environment

None

Smart Checklist

Activity

Evgeniy Patlan May 3, 2024 at 8:28 AM

Already solved with separate repos for products and centos7 is eol in 2 months

David Bennett March 9, 2019 at 6:27 PM

With the new split repos this shouldn't be a problem. It is possible for us to go back and retroactively place the older 5.7 products into a separate repo also (while leaving them in the original as well). As there is no solution for the combined original repo, I will put this ticket on hold for the moment.

Hrvoje Matijakovic September 14, 2017 at 10:05 AM

This isn't fixed, this is only workaround. If we're ok with this as an official fix, please open up a DOC ticket so it gets documented.

Evgeniy Patlan September 14, 2017 at 9:32 AM

also it is possible to use --exclude=<package_name> if it is needed to exclude particular package. 

Evgeniy Patlan April 13, 2017 at 8:31 PM

the workaround for this situation is --disablerepo percona-release*

Done

Details

Assignee

Reporter

Components

Priority

Smart Checklist

Created January 5, 2017 at 12:39 AM
Updated May 3, 2024 at 8:28 AM
Resolved May 3, 2024 at 8:28 AM