Currenty I'm running the following versions:
If I do a yum update php, I will go to version 5.3.15-7.el5.art, which is great. However, I also notice that it install mysql-libs 5.5.25-7.el5.art for dependencies while my mysql-version is mysql-5.0.95-1.el5_7.1.
I cancelled the upgrade so I can upgrade mysql first. However if I do a "yum update mysql" I get the following error:http://domain.com/centos5-x86_64/RPMS.a ... sts.xml.gz
: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/filelists.xml.gz from art-repository: [Errno 256] No more mirrors to try.
Any idea how I can fix this error and update mysql as well as php?
UPDATE: The following DOES work:
yum update php mysql --exclude=php*5.3.15* --exclude=mysql*5.5.25*
So my versions are now:
After that I can upgrade to php-5.3.15-7.el5.art and mysql-5.5.25-7.el5.art
It seems that there is an incompatibility with libmysqlclient? Upgrade from php-5.2.17 to php-5.3.15-7 gives:
---> Package php-mysql.x86_64 0:5.3.15-7.el5.art set to be updated
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql