Como posso resolver o libmysql com o Percona agora que eles causaram um conflito yum com seus pacotes?

Como posso resolver o libmysql com o Percona agora que eles causaram um conflito yum com seus pacotes?

Um script que escrevi há alguns meses provisionou provavelmente 100 ou mais servidores virtuais com uma pilha LAPP (Linux Apache Percona PHP).

Recentemente, a linha a seguir está falhando porque yum tem Percona-XtraDB-Cluster-devel marcado como um conflito contra Percona-Server-client-55, o que significa que você não pode instalar yum libmysqlclient_r que é uma dependência para PHP construir.

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

... coisas acontecem então:

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

Por causa disso, não consigo compilar o 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.

Eu não posso ser a única pessoa tentando compilar o PHP a partir do código-fonte. Alguém conhece uma maneira de instalar o libmysqlclient_r através do Percona?

Responder1

Bem, que vergonha, consegui instalar o Percona Shared Compat para me livrar deste problema:

Percona-Server-shared-compat.x86_64

Espero que isso ajude outros.

informação relacionada