I have an update problem I am hoping some guru can help me with.  It's different than the other thread so I didn't want to thread jack.  I have a dependency issue that I can't figure out how to get around

I tried to do a yum update with the following results:

[root@laetitia yum.repos.d]# yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.singleedge.com
 * epel: linux.mirrors.es.net
 * extras: mirror.stanford.edu
 * rpmforge-extras: mirror.hmc.edu
 * rpmfusion-free-updates: mirror.web-ster.com
 * rpmfusion-free-updates-testing: mirror.web-ster.com
 * updates: mirror.raystedman.net
Excluding Packages from Extra Packages for Enterprise Linux 5 - i386
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package perl-IO-Compress.noarch 0:2.052-1.el5.rfx set to be updated
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress
--> Finished Dependency Resolution
perl-IO-Compress-2.052-1.el5.rfx.noarch from rpmforge-extras has depsolving problems
  --> Missing Dependency: perl(Compress::Raw::Zlib) = 2.052 is needed by package perl-IO-Compress-2.052-1.el5.rfx.noarch (rpmforge-extras)
Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.052 is needed by package perl-IO-Compress-2.052-1.el5.rfx.noarch (rpmforge-extras)
 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
The program package-cleanup is found in the yum-utils package.
[root@laetitia yum.repos.d]# cd /packages/

I then tried to install perl-Compress-Raw-Zlib-2.052-1.el5.rf.i386.rpm using the rpm and it gave me this error:

[root@laetitia packages]# rpm -Uhv perl-Compress-Raw-Zlib-2.052-1.el5.rf.i386.rpm
error: Failed dependencies:
        perl(Compress::Raw::Zlib) = 2.037 is needed by (installed) perl-IO-Compress-2.037-1.el5.rfx.noarch

This seems like a classic military catch 22.  I tried to force the install, so I could then update perl-IO but it wouldn't install it because of the dependency. 

Any suggestions?

Thanks

--

Reply via email to