Как мне разрешить проблему libmysql с Percona теперь, когда они вызвали конфликт yum со своими пакетами?

Как мне разрешить проблему libmysql с Percona теперь, когда они вызвали конфликт yum со своими пакетами?

Скрипт, который я написал несколько месяцев назад, подготовил, вероятно, 100 или более виртуальных серверов со стеком LAPP (Linux Apache Percona PHP).

Недавно следующая строка не выполняется, поскольку yum пометил Percona-XtraDB-Cluster-devel как конфликтующий с Percona-Server-client-55, что означает, что вы не можете установить libmysqlclient_r, которая является зависимостью для сборки PHP.

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

... а потом происходит следующее:

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

Из-за этого я не могу скомпилировать 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.

Я не могу быть единственным человеком, пытающимся скомпилировать PHP из исходного кода. Кто-нибудь знает способ установки libmysqlclient_r через Percona?

решение1

Ну и стыдно мне, я смог установить Percona Shared Compat, чтобы избавиться от этой проблемы:

Percona-Server-shared-compat.x86_64

Надеюсь, это поможет другим.

Связанный контент