[CentOS] CentOS Plus PHP5 upgrade.

Mon Sep 24 17:25:21 UTC 2007
David Mackintosh <David.Mackintosh at xdroop.com>

Hi Folks,

I have some users who have a 64-bit CentOS 4.x install (current),
which was installed with @Everything and then some annoying packages
strategically removed (mrtg, pegasus*, mailman...) and they have
decided they have a need for php5.  

I find on the web this instruction for doing this:

 http://www.centos.org/centos/4/centosplus/Readme.txt

So I try to do this, and I get:

# rpm -e php-domxml
# yum --enablerepo=centosplus upgrade php*
[...]
--> Processing Dependency: php = 4.3.9-3.22.9 for package: php-pear
--> Finished Dependency Resolution
Error: Missing Dependency: php = 4.3.9-3.22.9 is needed by package php-pear

So I try to remove this blocking package:

# rpm -e php-pear
error: Failed dependencies:
        php-pear is needed by (installed) php-4.3.9-3.22.9.x86_64

I try to get cute:

# rpm -e --force php-pear
rpm: only installation, upgrading, rmsource and rmspec may be forced

(Heh.)

So I can't be the first person to go down this road.  Can anyone provide a
hint as to how to get out of the hole I've dug for myself?

Thanks for your time.

-- 
 /\oo/\
/ /()\ \ David Mackintosh | 
         dave at xdroop.com  | http://www.xdroop.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20070924/82ab6c76/attachment-0003.sig>