SymptomsAfter installation of Parallels Plesk Automation on clean CentOS system it is no longer possible to run system updates with Yum utility.
Errors similar to the following are displayed:
--> Missing Dependency: libmysqlclient_r.so.15(libmysqlclient_15)(64bit) is needed by package mysql-connector-odbc-3.51.26r1127-2.el5.x86_64 (installed)
plesk-mail-pc-driver-11.1.11-cos5.build111120904.10.x86_64 from installed has depsolving problems
--> Missing Dependency: libmysqlclient.so.15()(64bit) is needed by package plesk-mail-pc-driver-11.1.11-cos5.build111120904.10.x86_64 (installed)
perl-DBD-MySQL-3.0007-2.el5.x86_64 from installed has depsolving problems
CauseSome PPA packages like ‘poa-core’ and ‘pleskd’ have strict dependency on package ‘xerces-c-2.5.0-6.pem’.
A different version - ‘xerces-c-2.7.0’ is shipped with CentOS system updates. As a result, after PPA installation system updates cannot be installed using Yum package manager.
ResolutionThe issue will be permanently fixed in one of the future PPA updates.
As a temporary workaround, please execute the two commands below to allow system updates installation by Yum:
mv /etc/yum.repos.d/poa.repo /etc/yum.repos.d/poa.repo.back
yum update --exclude='xerces-c.x86_64'