![¿Cómo puedo resolver libmysql con Percona ahora que han causado un conflicto yum con sus paquetes?](https://rvso.com/image/632739/%C2%BFC%C3%B3mo%20puedo%20resolver%20libmysql%20con%20Percona%20ahora%20que%20han%20causado%20un%20conflicto%20yum%20con%20sus%20paquetes%3F.png)
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.