Re: yum update php: Missing Dependency

Thanks Remi - worked like a charm.

As always you are the man.

Re: yum update php: Missing Dependency

Hi Remi,

I am sorry to bug and necro an old thread, but i am having similar issues:

Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)

Re: yum update php: Missing Dependency

Which command ?
Full yum ouput ?

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: yum update php: Missing Dependency

[root@SG3 ~]# yum --enablerepo=remi,remi-php55 update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.es.its.nyu.edu
* epel: mirror.symnds.com
* extras: mirror.umd.edu
* remi: mirrors.mediatemple.net
* rpmforge: mirror.us.leaseweb.net
* updates: centos.unmeteredvps.net
Excluding Packages in global exclude list
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: libcurl.so.3()(64bit) for package: uptrack-python-pycurl
--> Processing Dependency: libcurl.so.3()(64bit) for package: gnupg
--> Processing Dependency: libcurl.so.3()(64bit) for package: nspluginwrapper
---> Package curl.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libcurl = 7.21.7-5.el5.remi.2 for package: curl
---> Package libcurl-devel.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libcurl = 7.21.7-5.el5.remi.2 for package: libcurl-devel
--> Processing Dependency: libmysqlclient.so.15()(64bit) for package: dovecot
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) for package: dovecot
---> Package mysql.x86_64 0:5.5.36-1.el5.remi set to be updated
--> Processing Dependency: real-mysql-libs = 5.5.36-1.el5.remi for package: mysql
---> Package php-pear.noarch 1:1.9.4-23.el5.remi set to be updated
---> Package php-pecl-apcu.x86_64 0:4.0.3-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-apcu
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-apcu
---> Package php-pecl-jsonc.x86_64 0:1.3.3-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-jsonc
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-jsonc
---> Package php-pecl-jsonc-devel.x86_64 0:1.3.3-1.el5.remi.5.4 set to be updated
---> Package php-pecl-mongo.x86_64 0:1.4.5-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-mongo
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-mongo
---> Package php-pecl-sqlite.x86_64 0:2.0.0-0.4.svn332053.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-sqlite
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-sqlite
---> Package remi-release.noarch 0:5.9-1.el5.remi set to be updated
--> Running transaction check
---> Package compat-libcurl3.x86_64 0:7.15.5-3.el5.remi set to be updated
---> Package curl.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libcurl = 7.21.7-5.el5.remi.2 for package: curl
---> Package libcurl-devel.x86_64 0:7.21.7-5.el5.remi.2 set to be updated
--> Processing Dependency: libcurl = 7.21.7-5.el5.remi.2 for package: libcurl-devel
---> Package mysql-libs.x86_64 0:5.5.36-1.el5.remi set to be updated
---> Package mysqlclient15.x86_64 0:5.0.67-1.el5.remi set to be updated
---> Package php-pecl-apcu.x86_64 0:4.0.3-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-apcu
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-apcu
---> Package php-pecl-jsonc.x86_64 0:1.3.3-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-jsonc
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-jsonc
---> Package php-pecl-mongo.x86_64 0:1.4.5-1.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-mongo
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-mongo
---> Package php-pecl-sqlite.x86_64 0:2.0.0-0.4.svn332053.el5.remi.5.4 set to be updated
--> Processing Dependency: php(zend-abi) = 20100525 for package: php-pecl-sqlite
--> Processing Dependency: php(api) = 20100412 for package: php-pecl-sqlite
--> Finished Dependency Resolution
php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
curl-7.21.7-5.el5.remi.2.x86_64 from remi has depsolving problems
  --> Missing Dependency: libcurl = 7.21.7-5.el5.remi.2 is needed by package curl-7.21.7-5.el5.remi.2.x86_64 (remi)
php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(api) = 20100412 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(api) = 20100412 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)
php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)
libcurl-devel-7.21.7-5.el5.remi.2.x86_64 from remi has depsolving problems
  --> Missing Dependency: libcurl = 7.21.7-5.el5.remi.2 is needed by package libcurl-devel-7.21.7-5.el5.remi.2.x86_64 (remi)
php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(api) = 20100412 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 from remi has depsolving problems
  --> Missing Dependency: php(api) = 20100412 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: libcurl = 7.21.7-5.el5.remi.2 is needed by package curl-7.21.7-5.el5.remi.2.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(api) = 20100412 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: libcurl = 7.21.7-5.el5.remi.2 is needed by package libcurl-devel-7.21.7-5.el5.remi.2.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-sqlite-2.0.0-0.4.svn332053.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-jsonc-1.3.3-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-mongo-1.4.5-1.el5.remi.5.4.x86_64 (remi)
Error: Missing Dependency: php(zend-abi) = 20100525 is needed by package php-pecl-apcu-4.0.3-1.el5.remi.5.4.x86_64 (remi)

Re: yum update php: Missing Dependency

---> Package remi-release.noarch 0:5.9-1.el5.remi set to be updated

You need this update first to have the remi-php55 repo defined

So : yum --enablerepo=remi update remi-release

Then, try again.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: yum update php: Missing Dependency

that worked. thanks a bunch. not sure how did i miss it.

Re: yum update php: Missing Dependency

smile

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi