Re: [qmailtoaster] Re: update problem
On 06/14/2012 09:03 AM, Eric Shubert wrote: 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. My thought was that it's looking for 2.052 and if I update that package first it would update without issue, but it won't let me. I haven't tried those, but will and report back. --
[qmailtoaster] Re: update problem
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
[qmailtoaster] re: update problem
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 --