Topic: php 5.6 on CentOS 6.8 upgrade error
Hi,
I need to upgrade default CentOS 6.8 PHP 5.3 to 5.6 but after enabling repos I get the following errors upon yum upgrade :
[root@mybox ~]# yum update
Loaded plugins: fastestmirror, priorities
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: centos.mirrors.ovh.net
* epel: **LINK**
* extras: centos.mirrors.ovh.net
* remi: rpms.remirepo.net
* remi-php56: rpms.remirepo.net
* remi-safe: rpms.remirepo.net
* rpmforge: miroir.univ-paris13.fr
* updates: centos.mirrors.ovh.net
remi | 2.9 kB 00:00
remi-php56 | 2.9 kB 00:00
2979 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package mysql.x86_64 0:5.1.73-7.el6 will be updated
---> Package mysql.x86_64 0:5.5.50-1.el6.remi will be an update
---> Package mysql-libs.x86_64 0:5.1.73-7.el6 will be updated
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: pure-ftpd-1.0.30-1.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: 2:postfix-2.6.6-6.el6_7.1.x86_64
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: perl-DBD-MySQL-4.013-3.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: 1:dovecot-mysql-2.0.9-22.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: pure-ftpd-1.0.30-1.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: 2:postfix-2.6.6-6.el6_7.1.x86_64
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: perl-DBD-MySQL-4.013-3.el6.x86_64
--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: 1:dovecot-mysql-2.0.9-22.el6.x86_64
---> Package mysql-libs.x86_64 0:5.5.50-1.el6.remi will be an update
---> Package mysql-server.x86_64 0:5.1.73-7.el6 will be updated
---> Package mysql-server.x86_64 0:5.5.50-1.el6.remi will be an update
---> Package php.x86_64 0:5.3.3-47.el6 will be updated
---> Package php.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-cli.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-cli.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-common.x86_64 0:5.3.3-47.el6 will be updated
--> Processing Dependency: php(api) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(api) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
---> Package php-common.x86_64 0:5.6.22-1.el6.remi will be an update
--> Processing Dependency: php-pecl-zip(x86-64) for package: php-common-5.6.22-1.el6.remi.x86_64
--> Processing Dependency: php-pecl-jsonc(x86-64) for package: php-common-5.6.22-1.el6.remi.x86_64
---> Package php-devel.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-devel.x86_64 0:5.6.22-1.el6.remi will be an update
--> Processing Dependency: php-pecl-jsonc-devel(x86-64) for package: php-devel-5.6.22-1.el6.remi.x86_64
---> Package php-gd.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-gd.x86_64 0:5.6.22-1.el6.remi will be an update
--> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.22-1.el6.remi.x86_64
--> Processing Dependency: libvpx.so.1()(64bit) for package: php-gd-5.6.22-1.el6.remi.x86_64
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.6.22-1.el6.remi.x86_64
--> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.22-1.el6.remi.x86_64
---> Package php-imap.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-imap.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-ldap.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-ldap.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-mbstring.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-mbstring.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.3.3-47.el6 will be obsoleted
---> Package php-mysqlnd.x86_64 0:5.6.22-1.el6.remi will be obsoleting
---> Package php-odbc.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-odbc.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-pdo.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-pdo.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-pear.noarch 1:1.9.4-5.el6 will be updated
---> Package php-pear.noarch 1:1.10.1-4.el6.remi will be an update
--> Processing Dependency: php-posix for package: 1:php-pear-1.10.1-4.el6.remi.noarch
---> Package php-pecl-apc.x86_64 0:3.1.9-2.el6 will be updated
---> Package php-pecl-apc.x86_64 0:3.1.15-0.4.20130912.el6.remi.5.4 will be an update
--> Processing Dependency: php(zend-abi) = 20100525-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
---> Package php-snmp.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-snmp.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-soap.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-soap.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-tidy.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-tidy.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-xml.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-xml.x86_64 0:5.6.22-1.el6.remi will be an update
---> Package php-xmlrpc.x86_64 0:5.3.3-47.el6 will be updated
---> Package php-xmlrpc.x86_64 0:5.6.22-1.el6.remi will be an update
--> Running transaction check
---> Package compat-mysql51.x86_64 0:5.1.54-1.el6.remi will be installed
---> Package gd-last.x86_64 0:2.2.1-2.el6.remi will be installed
--> Processing Dependency: libwebp.so.5()(64bit) for package: gd-last-2.2.1-2.el6.remi.x86_64
---> Package libvpx.x86_64 0:1.3.0-5.el6_5 will be installed
---> Package php-common.x86_64 0:5.3.3-47.el6 will be updated
--> Processing Dependency: php(api) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(api) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
---> Package php-pecl-apc.x86_64 0:3.1.15-0.4.20130912.el6.remi.5.4 will be an update
--> Processing Dependency: php(zend-abi) = 20100525-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
---> Package php-pecl-jsonc.x86_64 0:1.3.9-1.el6.remi.5.6 will be installed
---> Package php-pecl-jsonc-devel.x86_64 0:1.3.9-1.el6.remi.5.6 will be installed
---> Package php-pecl-zip.x86_64 0:1.13.2-1.el6.remi.5.6 will be installed
--> Processing Dependency: libzip.so.4()(64bit) for package: php-pecl-zip-1.13.2-1.el6.remi.5.6.x86_64
---> Package php-process.x86_64 0:5.6.22-1.el6.remi will be installed
---> Package t1lib.x86_64 0:5.1.2-6.el6_2.1 will be installed
--> Running transaction check
---> Package libwebp.x86_64 0:0.4.3-3.el6 will be installed
---> Package libzip-last.x86_64 0:1.1.3-1.el6.remi will be installed
---> Package php-common.x86_64 0:5.3.3-47.el6 will be updated
--> Processing Dependency: php(api) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(api) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mcrypt-5.3.3-4.el6.x86_64
--> Processing Dependency: php(zend-abi) = 20090626 for package: php-mssql-5.3.3-4.el6.x86_64
---> Package php-pecl-apc.x86_64 0:3.1.15-0.4.20130912.el6.remi.5.4 will be an update
--> Processing Dependency: php(zend-abi) = 20100525-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-x86-64 for package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64
--> Finished Dependency Resolution
Error: Package: php-mssql-5.3.3-4.el6.x86_64 (@epel)
Requires: php(zend-abi) = 20090626
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(zend-abi) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Error: Package: php-mcrypt-5.3.3-4.el6.x86_64 (@epel)
Requires: php(api) = 20090626
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(api) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Error: Package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64 (remi)
Requires: php(api) = 20100412-x86-64
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(api) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Error: Package: php-mcrypt-5.3.3-4.el6.x86_64 (@epel)
Requires: php(zend-abi) = 20090626
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(zend-abi) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Error: Package: php-mssql-5.3.3-4.el6.x86_64 (@epel)
Requires: php(api) = 20090626
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(api) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(api) = 20100412-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Error: Package: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64 (remi)
Requires: php(zend-abi) = 20100525-x86-64
Removing: php-common-5.3.3-47.el6.x86_64 (@base)
php(zend-abi) = 20090626
Updated By: php-common-5.6.22-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Available: php-common-5.4.45-8.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.4.45-9.el6.remi.x86_64 (remi)
php(zend-abi) = 20100525-x86-64
Available: php-common-5.6.21-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Any idea?
Thank you,
codingkoala