Hello.
I’m attempting to update my PHP from 5.4 to 5.6, but having some issues.
Using CentOS 7 and InterWorx v5.1.29.
This is the error I get when trying to do: yum --enablerepo=remi-php56,remi update php*
Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile
* base: centos.mirror.ate.info
* centosplus: centos.quelquesmots.fr
* epel: mirror.1000mbps.com
* extras: centos.crazyfrogs.org
* fasttrack: centos.mirror.ate.info
* remi: nl.mirror.babylon.network
* remi-php56: nl.mirror.babylon.network
* remi-safe: nl.mirror.babylon.network
* updates: centos.quelquesmots.fr
Resolving Dependencies
--> Running transaction check
---> Package php.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: httpd-mmn = 20051115 for package: php-5.6.25-1.el6.remi.x86_64
---> Package php-bcmath.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-bcmath.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-cli.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-cli.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-common.x86_64 0:5.4.45-11.el7.remi will be updated
--> Processing Dependency: php-pecl-zip(x86-64) for package: php-common-5.6.25-1.el6.remi.x86_64
---> Package php-common.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: php-pecl-jsonc(x86-64) for package: php-common-5.6.25-1.el6.remi.x86_64
---> Package php-dba.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-dba.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libgdbm.so.2()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libdb-4.7.so()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
---> Package php-devel.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-devel.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: php-pecl-jsonc-devel(x86-64) for package: php-devel-5.6.25-1.el6.remi.x86_64
---> Package php-embedded.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-embedded.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-enchant.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-enchant.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-fpm.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-fpm.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-gd.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-gd.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libpng12.so.0()(64bit) for package: php-gd-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.25-1.el6.remi.x86_64
---> Package php-intl.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-intl.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-ldap.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-ldap.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libsasl2.so.2()(64bit) for package: php-ldap-5.6.25-1.el6.remi.x86_64
---> Package php-mbstring.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-mbstring.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-mcrypt.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-mcrypt.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-mysql.x86_64 0:5.4.45-11.el7.remi will be obsoleted
---> Package php-mysqlnd.x86_64 0:5.6.25-1.el6.remi will be obsoleting
---> Package php-odbc.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-odbc.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-pdo.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-pdo.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-pgsql.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-pgsql.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-process.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-process.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-pspell.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-pspell.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-recode.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-recode.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-snmp.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-snmp.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libnetsnmp.so.20()(64bit) for package: php-snmp-5.6.25-1.el6.remi.x86_64
---> Package php-soap.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-soap.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-xml.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-xml.x86_64 0:5.6.25-1.el6.remi will be an update
---> Package php-xmlrpc.x86_64 0:5.4.45-11.el7.remi will be updated
---> Package php-xmlrpc.x86_64 0:5.6.25-1.el6.remi will be an update
--> Running transaction check
---> Package compat-db47.x86_64 0:4.7.25-28.el7 will be installed
--> Processing Dependency: compat-db-headers = 4.7.25-28.el7 for package: compat-db47-4.7.25-28.el7.x86_64
---> Package gd-last.x86_64 0:2.2.3-1.el7.remi will be installed
--> Processing Dependency: libwebp.so.4()(64bit) for package: gd-last-2.2.3-1.el7.remi.x86_64
---> Package libpng12.x86_64 0:1.2.50-7.el7_2 will be installed
---> Package php.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: httpd-mmn = 20051115 for package: php-5.6.25-1.el6.remi.x86_64
---> Package php-dba.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libgdbm.so.2()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
---> Package php-ldap.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libsasl2.so.2()(64bit) for package: php-ldap-5.6.25-1.el6.remi.x86_64
---> Package php-pecl-jsonc.x86_64 0:1.3.10-1.el7.remi.5.4 will be installed
--> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64
---> Package php-pecl-jsonc-devel.x86_64 0:1.3.10-1.el7.remi.5.4 will be installed
---> Package php-pecl-zip.x86_64 0:1.13.4-1.el6.remi.5.6 will be installed
--> Processing Dependency: libzip.so.4()(64bit) for package: php-pecl-zip-1.13.4-1.el6.remi.5.6.x86_64
---> Package php-snmp.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libnetsnmp.so.20()(64bit) for package: php-snmp-5.6.25-1.el6.remi.x86_64
--> Running transaction check
---> Package compat-db-headers.noarch 0:4.7.25-28.el7 will be installed
---> Package libwebp.x86_64 0:0.3.0-3.el7 will be installed
---> Package libzip-last.x86_64 0:1.1.3-1.el7.remi will be installed
---> Package php.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: httpd-mmn = 20051115 for package: php-5.6.25-1.el6.remi.x86_64
---> Package php-dba.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libtokyocabinet.so.8()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
--> Processing Dependency: libgdbm.so.2()(64bit) for package: php-dba-5.6.25-1.el6.remi.x86_64
---> Package php-ldap.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libsasl2.so.2()(64bit) for package: php-ldap-5.6.25-1.el6.remi.x86_64
---> Package php-pecl-jsonc.x86_64 0:1.3.10-1.el7.remi.5.4 will be installed
--> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64
--> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64
---> Package php-snmp.x86_64 0:5.6.25-1.el6.remi will be an update
--> Processing Dependency: libnetsnmp.so.20()(64bit) for package: php-snmp-5.6.25-1.el6.remi.x86_64
--> Finished Dependency Resolution
Error: Package: php-dba-5.6.25-1.el6.remi.x86_64 (remi-php56)
Requires: libtokyocabinet.so.8()(64bit)
Error: Package: php-dba-5.6.25-1.el6.remi.x86_64 (remi-php56)
Requires: libgdbm.so.2()(64bit)
Error: Package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64 (remi)
Requires: php(zend-abi) = 20100525-64
Removing: php-common-5.4.45-11.el7.remi.x86_64 (@remi)
php(zend-abi) = 20100525-64
Updated By: php-common-5.6.25-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Available: php-common-5.4.16-36.el7_1.x86_64 (base)
php(zend-abi) = 20100525-64
Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (updates)
php(zend-abi) = 20100525-64
Available: php-common-5.4.16-36.3.el7_2.x86_64 (updates)
php(zend-abi) = 20100525-64
Available: php-common-5.4.45-10.el7.remi.x86_64 (remi)
php(zend-abi) = 20100525-64
Available: php-common-5.6.24-1.el6.remi.x86_64 (remi-php56)
php(zend-abi) = 20131226-64
Error: Package: php-ldap-5.6.25-1.el6.remi.x86_64 (remi-php56)
Requires: libsasl2.so.2()(64bit)
Error: Package: php-5.6.25-1.el6.remi.x86_64 (remi-php56)
Requires: httpd-mmn = 20051115
Installed: httpd-2.4.10-104.rhe7x.iworx.x86_64 (@interworx-release)
httpd-mmn = 20120211
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
Available: httpd-2.4.6-40.el7.centos.x86_64 (base)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd-mmn = 20120211
Available: httpd-2.4.6-40.el7.centos.1.x86_64 (updates)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd-mmn = 20120211
Available: httpd-2.4.6-40.el7.centos.4.x86_64 (updates)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd-mmn = 20120211
Available: httpd-2.4.10-100.rhe7x.iworx.x86_64 (interworx-release)
httpd-mmn = 20120211x8664
httpd-mmn = 20120211-x86-64
httpd-mmn = 20120211
Error: Package: php-pecl-jsonc-1.3.10-1.el7.remi.5.4.x86_64 (remi)
Requires: php(api) = 20100412-64
Removing: php-common-5.4.45-11.el7.remi.x86_64 (@remi)
php(api) = 20100412-64
Updated By: php-common-5.6.25-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Available: php-common-5.4.16-36.el7_1.x86_64 (base)
php(api) = 20100412-64
Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (updates)
php(api) = 20100412-64
Available: php-common-5.4.16-36.3.el7_2.x86_64 (updates)
php(api) = 20100412-64
Available: php-common-5.4.45-10.el7.remi.x86_64 (remi)
php(api) = 20100412-64
Available: php-common-5.6.24-1.el6.remi.x86_64 (remi-php56)
php(api) = 20131106-64
Error: Package: php-snmp-5.6.25-1.el6.remi.x86_64 (remi-php56)
Requires: libnetsnmp.so.20()(64bit)
You could try using --skip-broken to work around the problem