title: Percona install failing
body: <p>After installing percona server so many times without issue it seems I've hit a unique one. </p>
  
  <pre><code># yum list installed | grep -i perc
  percona-release.noarch               0.1-10                           @percona-release-noarch
  </code></pre>
  
  <p>As you can see I only have the repo installed. When I go to install PXC5.7, I get this:</p>
  
  <pre><code># yum install Percona-XtraDB-Cluster-server-57
  Loaded plugins: fastestmirror
  Loading mirror speeds from cached hostfile
   * base: mirror.atlanticmetro.net
   * epel: fedora-epel.mirrors.tds.net
   * extras: mirror.atlanticmetro.net
   * updates: mirror.atlanticmetro.net
  percona-release-sources                                                                                                                                                                  | 2.9 kB  00:00:00     
  percona-release-sources/7/primary_db                                                                                                                                                     |  82 kB  00:00:00     
  Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package Percona-XtraDB-Cluster-server-57.x86_64 0:5.7.23-31.31.2.el7 will be installed
  --&gt; Processing Dependency: Percona-XtraDB-Cluster-client-57 = 5.7.23-31.31.2.el7 for package: Percona-XtraDB-Cluster-server-57-5.7.23-31.31.2.el7.x86_64
  --&gt; Processing Dependency: Percona-XtraDB-Cluster-shared-57 = 5.7.23-31.31.2.el7 for package: Percona-XtraDB-Cluster-server-57-5.7.23-31.31.2.el7.x86_64
  --&gt; Processing Dependency: percona-xtrabackup-24 &gt;= 2.4.12 for package: Percona-XtraDB-Cluster-server-57-5.7.23-31.31.2.el7.x86_64
  --&gt; Processing Dependency: perl-DBD-MySQL for package: Percona-XtraDB-Cluster-server-57-5.7.23-31.31.2.el7.x86_64
  --&gt; Processing Dependency: qpress for package: Percona-XtraDB-Cluster-server-57-5.7.23-31.31.2.el7.x86_64
  --&gt; Running transaction check
  ---&gt; Package Percona-XtraDB-Cluster-client-57.x86_64 0:5.7.23-31.31.2.el7 will be installed
  ---&gt; Package Percona-XtraDB-Cluster-shared-57.x86_64 0:5.7.23-31.31.2.el7 will be installed
  ---&gt; Package percona-xtrabackup-24.x86_64 0:2.4.12-1.el7 will be installed
  ---&gt; Package perl-DBD-MySQL.x86_64 0:4.023-6.el7 will be installed
  --&gt; Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: perl-DBD-MySQL-4.023-6.el7.x86_64
  --&gt; Processing Dependency: libmysqlclient.so.18()(64bit) for package: perl-DBD-MySQL-4.023-6.el7.x86_64
  ---&gt; Package qpress.x86_64 0:11-1.el7 will be installed
  --&gt; Running transaction check
  ---&gt; Package Percona-Server-shared-56.x86_64 0:5.6.42-rel84.2.el7 will be installed
  --&gt; Processing Conflict: Percona-XtraDB-Cluster-shared-57-5.7.23-31.31.2.el7.x86_64 conflicts Percona-Server-shared-56
  --&gt; Finished Dependency Resolution
  Error: Percona-XtraDB-Cluster-shared-57 conflicts with Percona-Server-shared-56-5.6.42-rel84.2.el7.x86_64
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  </code></pre>
  
  <p>Running the suggested commands result in nothing. I've tried installing PXC56 and it works fine. I then <code>yum remove</code> those packages and try this again only to get the same exact thing. I've also tried installing the specific package it mentions in conflict with</p>
  
  <pre><code>yum install https://repo.percona.com/centos/7/RPMS/x86_64/Percona-Server-shared-56-5.6.42-rel84.2.el7.x86_64.rpm
  </code></pre>
  
  <p>It'll install fine, yum remove works, try to install PXC57, get the same conflict. I've even tried removing this with <code>rpm -e</code> and using yum-utils. I've never had this be a problem before. </p>
  
  <p>UPDATE:</p>
  
  <p>I've narrowed it down to <code>perl-DBD-MySQL</code> being the problem package.</p>
  
  <pre><code># yum install perl-DBD-MySQL
  Loaded plugins: fastestmirror
  Loading mirror speeds from cached hostfile
   * base: mirror.atlanticmetro.net
   * epel: fedora-epel.mirrors.tds.net
   * extras: mirror.atlanticmetro.net
   * updates: mirror.atlanticmetro.net
  Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package perl-DBD-MySQL.x86_64 0:4.023-6.el7 will be installed
  --&gt; Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: perl-DBD-MySQL-4.023-6.el7.x86_64
  --&gt; Processing Dependency: libmysqlclient.so.18()(64bit) for package: perl-DBD-MySQL-4.023-6.el7.x86_64
  --&gt; Running transaction check
  ---&gt; Package Percona-Server-shared-56.x86_64 0:5.6.42-rel84.2.el7 will be installed
  --&gt; Processing Conflict: Percona-XtraDB-Cluster-shared-57-5.7.23-31.31.2.el7.x86_64 conflicts Percona-Server-shared-56
  --&gt; Finished Dependency Resolution
  Error: Percona-XtraDB-Cluster-shared-57 conflicts with Percona-Server-shared-56-5.6.42-rel84.2.el7.x86_64
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  </code></pre>
  
  <p>Still don't know how to fix though</p>