现在如何解决与Percona libmysql,他们已经导致与他们的软件包百胜冲突?

我几个月前写的一个脚本已经为大约100个或更多的虚拟服务器提供了一个LAPP堆栈(Linux Apache Percona PHP)。

最近,由于yum的Percona-XtraDB-Cluster-devel被标记为与Percona-Server-client-55冲突,这意味着你不能安装libmysqlclient_r,这是PHP构build的依赖项。

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的人,有谁知道通过Percona安装libmysqlclient_r的方法吗?

对我来说真是耻辱,我能够安装Percona Shared Compat来摆脱这个问题:

Percona的-服务器共享compat.x86_64

我希望这可以帮助别人。