¿Cómo puedo resolver libmysql con Percona ahora que han causado un conflicto yum con sus paquetes?

¿Cómo puedo resolver libmysql con Percona ahora que han causado un conflicto yum con sus paquetes?

Un script que escribí hace unos meses ha aprovisionado probablemente 100 o más servidores virtuales con una pila LAPP (Linux Apache Percona PHP).

Recientemente, la siguiente línea está fallando porque yum tiene Percona-XtraDB-Cluster-devel marcado como un conflicto contra Percona-Server-client-55, lo que significa que no puedes instalar yum libmysqlclient_r, que es una dependencia para que PHP la construya.

rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm 2>&1 >> $logfile; yum install Percona-Server-client-55 Percona-Server-server-55 percona-toolkit.noarch Percona-XtraDB-Cluster-devel -y

... suceden cosas entonces:

Error: Percona-XtraDB-Cluster-devel-55 conflicts with Percona-Server-client-55-5.5.37-rel35.0.el6.x86_64

Por eso no puedo compilar PHP:

checking for mysql_close in -lmysqlclient_r... no
checking for mysql_error in -lmysqlclient_r... no
configure: error: mysql configure failed. Please check config.log for more information.

No puedo ser la única persona que intenta compilar PHP desde el código fuente. ¿Alguien conoce alguna forma de instalar libmysqlclient_r a través de Percona?

Respuesta1

Bueno, la culpa es mía, pude instalar Percona Shared Compat para solucionar este problema:

Compatibilidad-compartida-del-servidor-percona.x86_64

Espero que esto ayude a otros.

información relacionada