Not the answer you need?
Register and ask your own question!

Upgrade-path from mysql-community-57 to Percona, rpm dependency error

tomsommertomsommer EntrantCurrent User Role Beginner
Should it not be possible to directly switch from MySQL-Community release to Percona?

See attached

Ultimately the problem is that Percona-Server-shared-57-5.7.17-13.1.el6.x86_64 does not correctly replace mysql-community-libs-5.7.17-1.el6.x86_64
  file /usr/lib64/mysql/libmysqlclient.so.20.3.4 from install of Percona-Server-shared-57-5.7.17-13.1.el6.x86_64 conflicts with file from package mysql-community-libs-5.7.17-1.el6.x86_64

If I remove mysql-community-libs-5.7.17-1.el6.x86_64 with --nodeps then Percona installs correctly (with Percona-Server-shared-compat)
yum.txt 19.2K

Comments

  • Michael CoburnMichael Coburn Principal Architect, Percona Percona Staff Role
    Hi tomsommer , thanks for bringing this to our attention. We believe it is a legitimate bug, I've filed a JIRA to have it fixed in a later release. For now your workaround is the correct approach to mitigate the upgrade to Percona Server 5.7.17-13. All the best,

    https://jira.percona.com/browse/BLD-698
  • DBennettDBennett Percona Director of DS Inactive User Role
    Hi tomsommer,

    The MySQL Community 5.7 packages need to be removed prior to installation of the Percona Server 5.7 packages. This is required since the packages cannot both be installed simultaneously. This is mentioned here:

    https://www.percona.com/doc/percona-...-distributions

    "Note that this procedure is the same for upgrading from MySQL 5.6 or 5.7 to Percona Server 5.7 ..."

    However, I believe this could be more prominent. I am discussing this with our documentation team to make this more clear.

    --Dave
  • tomsommertomsommer Entrant Current User Role Beginner
    DBennett I completely missed that, a section about how to switch from MySQL Community Server would be very relevant, IMO.The section is currently about upgrading, which when you are installing does not seem relevant.
Sign In or Register to comment.

MySQL, InnoDB, MariaDB and MongoDB are trademarks of their respective owners.
Copyright ©2005 - 2020 Percona LLC. All rights reserved.