On 06/14/2012 08:26 AM, Maxwell Smart wrote:
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

--

I don't have much time right now, but I'd be very careful with this one. Yum uses this stuff, so you can't simply remove and then re-add them with yum.

Have you tried doing these (as suggested by yum)?:
 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.

--
-Eric 'shubes'


---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

Reply via email to