Topic: can't cleanly upgrade to php-ZendFramework-1.12.17

It seems that the "extras" and "Db-Adapter-Firebird" RPMs were removed in the 1.12.17 release (from EL6 repository), so I can't cleanly perform a "yum upgrade". I can work around this, but I wanted to make sure that these were intentionally removed before I make changes to our systems.

Let me know what you think, thanks!

Output from a yum upgrade is below:

--> Running transaction check
---> Package php-ZendFramework.noarch 0:1.12.16-1.el6.remi will be updated
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Pdo-Mssql-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Dojo-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Captcha-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Cache-Backend-Memcached-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Cache-Backend-Apc-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Services-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Pdo-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Soap-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Serializer-Adapter-Igbinary-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Pdo-Pgsql-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Ldap-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-full-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Pdf-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Feed-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Firebird-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Cache-Backend-Libmemcached-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Mysqli-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-extras-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Search-Lucene-1.12.16-1.el6.remi.noarch
---> Package php-ZendFramework.noarch 0:1.12.17-1.el6.remi will be an update
--> Running transaction check
---> Package php-ZendFramework.noarch 0:1.12.16-1.el6.remi will be updated
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Firebird-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-extras-1.12.16-1.el6.remi.noarch
---> Package php-ZendFramework-Cache-Backend-Apc.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Cache-Backend-Apc.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Cache-Backend-Libmemcached.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Cache-Backend-Libmemcached.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Cache-Backend-Memcached.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Cache-Backend-Memcached.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Captcha.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Captcha.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Db-Adapter-Mysqli.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Db-Adapter-Mysqli.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Db-Adapter-Pdo.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Db-Adapter-Pdo.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Db-Adapter-Pdo-Mssql.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Db-Adapter-Pdo-Mssql.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Db-Adapter-Pdo-Mysql.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Db-Adapter-Pdo-Mysql.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Db-Adapter-Pdo-Pgsql.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Db-Adapter-Pdo-Pgsql.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Dojo.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Dojo.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Feed.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Feed.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Ldap.noarch 0:1.12.16-1.el6.remi will be updated
--> Processing Dependency: php-ZendFramework-Ldap = 1.12.16-1.el6.remi for package: php-ZendFramework-Auth-Adapter-Ldap-1.12.16-1.el6.remi.noarch
---> Package php-ZendFramework-Ldap.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Pdf.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Pdf.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Search-Lucene.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Search-Lucene.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Serializer-Adapter-Igbinary.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Serializer-Adapter-Igbinary.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Services.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Services.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-Soap.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Soap.noarch 0:1.12.17-1.el6.remi will be an update
---> Package php-ZendFramework-full.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-full.noarch 0:1.12.17-1.el6.remi will be an update
--> Running transaction check
---> Package php-ZendFramework.noarch 0:1.12.16-1.el6.remi will be updated
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-Db-Adapter-Firebird-1.12.16-1.el6.remi.noarch
--> Processing Dependency: php-ZendFramework = 1.12.16-1.el6.remi for package: php-ZendFramework-extras-1.12.16-1.el6.remi.noarch
---> Package php-ZendFramework-Auth-Adapter-Ldap.noarch 0:1.12.16-1.el6.remi will be updated
---> Package php-ZendFramework-Auth-Adapter-Ldap.noarch 0:1.12.17-1.el6.remi will be an update
--> Finished Dependency Resolution
Error: Package: php-ZendFramework-extras-1.12.16-1.el6.remi.noarch (@remi)
           Requires: php-ZendFramework = 1.12.16-1.el6.remi
           Removing: php-ZendFramework-1.12.16-1.el6.remi.noarch (@remi)
               php-ZendFramework = 1.12.16-1.el6.remi
           Updated By: php-ZendFramework-1.12.17-1.el6.remi.noarch (remi)
               php-ZendFramework = 1.12.17-1.el6.remi
           Available: php-ZendFramework-1.12.13-1.el6.noarch (epel)
               php-ZendFramework = 1.12.13-1.el6
Error: Package: php-ZendFramework-Db-Adapter-Firebird-1.12.16-1.el6.remi.noarch (@remi)
           Requires: php-ZendFramework = 1.12.16-1.el6.remi
           Removing: php-ZendFramework-1.12.16-1.el6.remi.noarch (@remi)
               php-ZendFramework = 1.12.16-1.el6.remi
           Updated By: php-ZendFramework-1.12.17-1.el6.remi.noarch (remi)
               php-ZendFramework = 1.12.17-1.el6.remi
           Available: php-ZendFramework-1.12.13-1.el6.noarch (epel)
               php-ZendFramework = 1.12.13-1.el6
 You could try using --skip-broken to work around the problem

Re: can't cleanly upgrade to php-ZendFramework-1.12.17

Sorry about this..

This have not be removed by me, but by upstream.

If you need it, stay on 1.12.16.
It you can remove it, you can update.

Please file an upstream bug... "extras" and "interbase" stuff appears and disappears accross version....

From my changelog

* Wed Nov 25 2015 Remi Collet <remi@remirepo.net> - 1.12.17-1
- extras and Db-Adapter-Firebird sub packages are no more provided (by upstream, again)

* Wed Aug 12 2015 Remi Collet <remi@remirepo.net> - 1.12.15-1
- extras and Db-Adapter-Firebird sub packages are back

* Tue Aug  4 2015 Remi Collet <remi@remirepo.net> - 1.12.14-1
- extras and Db-Adapter-Firebird sub packages are no more provided (by upstream)
- DeveloperGarden and Technorati services are dropped

etc...

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: can't cleanly upgrade to php-ZendFramework-1.12.17

Version 1.12.18 is released.

php-ZendFramework-Db-Adapter-Firebird and php-ZendFramework-extras are back.

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