I’d like to install Drupal 7 which requires, among other things, php-xml. so here’s what happens:
[root@davestevens etc]# yum install php-xml
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos.mirror.iweb.ca
* base: centos.mirror.netelligent.ca
* extras: centos.mirror.iweb.ca
* updates: centos.mirror.iweb.ca
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-xml.x86_64 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-xml
--> Finished Dependency Resolution
php-xml-5.1.6-27.el5_5.3.x86_64 from updates has depsolving problems
--> Missing Dependency: php-common = 5.1.6-27.el5_5.3 is needed by package php-xml-5.1.6-27.el5_5.3.x86_64 (updates)
Error: Missing Dependency: php-common = 5.1.6-27.el5_5.3 is needed by package php-xml-5.1.6-27.el5_5.3.x86_64 (updates)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
Okay, so it looks like you have a custom PHP version installed, which isn’t part of CentOS. Where ever you pulled your custom PHP version from, that’s where you’d also have to obtain the PHP-XML package
I think I have to park this for now, Eric, it seems to be a bigger issue. RHEL 6 has in fact got 5.3.6 in the standard repo but CentOS is challenged right now getting CentOS 6 out the door, hence the need for bleeding edge. I’m just evaluating D7 right now so can wait a bit.