[CentOS] Dependency problems

Fri Jul 24 14:07:49 UTC 2009
Sam Drinkard <sam at wa4phy.net>

Below is output from yum update.  Don't know when or what's caused the 
dependencies to go haywire with the apache or httpd stuff, but would 
appreciate pointers.  The repos don't include rpmforge, only the 
standard CentOS repositories.# yum update
Loaded plugins: fastestmirror, priorities, protectbase
Loading mirror speeds from cached hostfile
 * base: centos.corenetworks.net
 * updates: mirror.anl.gov
 * addons: mirror.skiplink.com
 * extras: centos.corenetworks.net
Excluding Packages in global exclude list
Finished
0 packages excluded due to repository priority protections
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package samba-common.x86_64 0:3.0.33-3.7.el5_3.1 set to be updated
---> Package samba-client.x86_64 0:3.0.33-3.7.el5_3.1 set to be updated
---> Package kernel-headers.x86_64 0:2.6.18-128.2.1.el5 set to be updated
---> Package mod_ssl.x86_64 1:2.2.3-22.el5.centos.2 set to be updated
---> Package kernel.x86_64 0:2.6.18-128.2.1.el5 set to be installed
---> Package samba.x86_64 0:3.0.33-3.7.el5_3.1 set to be updated
---> Package httpd.x86_64 0:2.2.3-22.el5.centos.2 set to be updated
--> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: 
httpd-devel
---> Package httpd-devel.x86_64 0:2.2.3-22.el5.centos.2 set to be updated
---> Package httpd-manual.x86_64 0:2.2.3-22.el5.centos.2 set to be updated
--> Finished Dependency Resolution
httpd-devel-2.2.3-22.el5.centos.1.i386 from installed has depsolving 
problems
  --> Missing Dependency: httpd = 2.2.3-22.el5.centos.1 is needed by 
package httpd-devel-2.2.3-22.el5.centos.1.i386 (installed)
--> Running transaction check
---> Package kernel.x86_64 0:2.6.18-128.1.10.el5.centos.plus set to be 
erased
--> Processing Dependency: httpd = 2.2.3-22.el5.centos.1 for package: 
httpd-devel
--> Finished Dependency Resolution
httpd-devel-2.2.3-22.el5.centos.1.i386 from installed has depsolving 
problems
  --> Missing Dependency: httpd = 2.2.3-22.el5.centos.1 is needed by 
package httpd-devel-2.2.3-22.el5.centos.1.i386 (installed)
Error: Missing Dependency: httpd = 2.2.3-22.el5.centos.1 is needed by 
package httpd-devel-2.2.3-22.el5.centos.1.i386 (installed)
#

Main question is why is it looking for something from centos.1 ?

Thanks..

Sam