repoforge / rpms

RepoForge.Org package specifications. This is where you can modify RepoForge.Org packages!
repoforge.org
300 stars 217 forks source link

Package perl-IO-Compress-2.052-1.el6.rfx.noarch requires: perl(Compress::Raw::Zlib) = 2.052 #337

Open pcfe opened 10 years ago

pcfe commented 10 years ago

fresh CentOS 6 install, rpmforge enabled, all updates as of today applied. But, when I enable rpmforge-extras, I get the following problem

Steps to reproduce: 1) Install CentOS 6.5 2) enable EPEL and rpmforge (but not rpmforge-extras) 3) yum update 4) verify all updates are applied

[root@sogo ~]# yum check-update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.plusline.de
 * epel: mirror.nl.leaseweb.net
 * extras: ftp.plusline.de
 * rpmforge: mirror.nl.leaseweb.net

5) enable rpmforge-extras

yum-config-manager --enable rpmforge-extras

6) try to update when rpmforge-extras is enabled

[root@sogo ~]# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: ftp.plusline.de
 * epel: mirror.nl.leaseweb.net
 * extras: ftp.plusline.de
 * rpmforge: mirror.nl.leaseweb.net
 * rpmforge-extras: mirror.nl.leaseweb.net
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package lzo.x86_64 0:2.03-3.1.el6 will be updated
---> Package lzo.x86_64 0:2.06-1.el6.rfx will be an update
---> Package mod_wsgi.x86_64 0:3.2-3.el6 will be updated
---> Package mod_wsgi.x86_64 0:3.4-1.el6.rfx will be an update
---> Package mtr.x86_64 2:0.75-5.el6 will be updated
---> Package mtr.x86_64 2:0.84-1.el6.rfx will be an update
---> Package perl-BSD-Resource.x86_64 0:1.29.03-3.el6 will be updated
---> Package perl-BSD-Resource.x86_64 0:1.2903-1.el6.rfx will be an update
---> Package perl-Compress-Zlib.x86_64 0:2.021-136.el6 will be obsoleted
---> Package perl-Crypt-OpenSSL-RSA.x86_64 0:0.25-10.1.el6 will be updated
---> Package perl-Crypt-OpenSSL-RSA.x86_64 0:0.28-1.el6.rfx will be an update
---> Package perl-Digest-SHA1.x86_64 0:2.12-2.el6 will be updated
---> Package perl-Digest-SHA1.x86_64 0:2.13-1.el6.rfx will be an update
---> Package perl-HTML-Parser.x86_64 0:3.64-2.el6 will be updated
---> Package perl-HTML-Parser.x86_64 0:3.69-1.el6.rfx will be an update
---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
--> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch
---> Package perl-IO-Compress-Base.x86_64 0:2.021-136.el6 will be obsoleted
---> Package perl-IO-Compress-Zlib.x86_64 0:2.021-136.el6 will be obsoleted
---> Package perl-IO-Socket-INET6.noarch 0:2.56-4.el6 will be updated
---> Package perl-IO-Socket-INET6.noarch 0:2.57-2.el6.rfx will be an update
---> Package perl-IO-Socket-SSL.noarch 0:1.31-2.el6 will be updated
---> Package perl-IO-Socket-SSL.noarch 0:1.44-1.el6.rfx will be an update
---> Package perl-Mail-DKIM.noarch 0:0.37-2.el6 will be updated
---> Package perl-Mail-DKIM.noarch 0:0.39-1.el6.rfx will be an update
--> Processing Dependency: perl(MIME::Lite) for package: perl-Mail-DKIM-0.39-1.el6.rfx.noarch
---> Package perl-MailTools.noarch 0:2.04-4.el6 will be updated
---> Package perl-MailTools.noarch 0:2.12-1.el6.rfx will be an update
--> Processing Dependency: perl(Test::Pod) >= 1 for package: perl-MailTools-2.12-1.el6.rfx.noarch
--> Processing Dependency: perl(Test::More) for package: perl-MailTools-2.12-1.el6.rfx.noarch
---> Package perl-Net-DNS.x86_64 0:0.65-5.el6 will be updated
---> Package perl-Net-DNS.x86_64 0:0.71-1.el6.rfx will be an update
---> Package perl-Net-SSLeay.x86_64 0:1.35-9.el6 will be updated
---> Package perl-Net-SSLeay.x86_64 0:1.36-1.el6.rfx will be an update
---> Package perl-NetAddr-IP.x86_64 0:4.027-7.el6 will be updated
---> Package perl-NetAddr-IP.x86_64 0:4.066-1.el6.rfx will be an update
---> Package perl-Test-Harness.x86_64 0:3.17-136.el6 will be updated
---> Package perl-Test-Harness.noarch 0:3.23-1.el6.rfx will be an update
---> Package perl-URI.noarch 0:1.40-2.el6 will be updated
---> Package perl-URI.noarch 0:1.60-1.el6.rfx will be an update
---> Package perl-libwww-perl.noarch 0:5.833-2.el6 will be updated
---> Package perl-libwww-perl.noarch 0:5.837-2.el6.rfx will be an update
--> Processing Dependency: perl(Crypt::SSLeay) for package: perl-libwww-perl-5.837-2.el6.rfx.noarch
---> Package portreserve.x86_64 0:0.0.4-9.el6 will be updated
---> Package portreserve.x86_64 0:0.0.5-2.el6.rfx will be an update
---> Package rsync.x86_64 0:3.0.6-9.el6_4.1 will be updated
---> Package rsync.x86_64 0:3.1.0-1.el6.rfx will be an update
---> Package spamassassin.x86_64 0:3.3.1-3.el6 will be updated
---> Package spamassassin.x86_64 0:3.3.2-4.el6.rfx will be an update
--> Processing Dependency: perl(Razor2::Client::Agent) >= 2.61 for package: spamassassin-3.3.2-4.el6.rfx.x86_64
--> Processing Dependency: re2c for package: spamassassin-3.3.2-4.el6.rfx.x86_64
--> Processing Dependency: perl(Net::Ident) for package: spamassassin-3.3.2-4.el6.rfx.x86_64
--> Processing Dependency: gcc for package: spamassassin-3.3.2-4.el6.rfx.x86_64
--> Processing Dependency: perl(Mail::SPF) for package: spamassassin-3.3.2-4.el6.rfx.x86_64
--> Processing Dependency: perl(IP::Country) for package: spamassassin-3.3.2-4.el6.rfx.x86_64
---> Package tcp_wrappers.x86_64 0:7.6-57.el6 will be updated
---> Package tcp_wrappers.x86_64 0:7.6-57.el6.rfx will be an update
---> Package tcp_wrappers-libs.x86_64 0:7.6-57.el6 will be updated
---> Package tcp_wrappers-libs.x86_64 0:7.6-57.el6.rfx will be an update
--> Running transaction check
---> Package gcc.x86_64 0:4.4.7-4.el6 will be installed
--> Processing Dependency: libgomp = 4.4.7-4.el6 for package: gcc-4.4.7-4.el6.x86_64
--> Processing Dependency: cpp = 4.4.7-4.el6 for package: gcc-4.4.7-4.el6.x86_64
--> Processing Dependency: cloog-ppl >= 0.15 for package: gcc-4.4.7-4.el6.x86_64
--> Processing Dependency: libgomp.so.1()(64bit) for package: gcc-4.4.7-4.el6.x86_64
---> Package perl-Compress-Raw-Bzip2.x86_64 0:2.052-1.el6.rf will be installed
---> Package perl-Crypt-SSLeay.x86_64 0:0.57-16.el6 will be installed
---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch
---> Package perl-IP-Country.noarch 0:2.27-1.el6.rf will be installed
--> Processing Dependency: perl(Geography::Countries) for package: perl-IP-Country-2.27-1.el6.rf.noarch
---> Package perl-MIME-Lite.noarch 0:3.029-1.el6.rfx will be installed
--> Processing Dependency: perl(Email::Date::Format) >= 1.000 for package: perl-MIME-Lite-3.029-1.el6.rfx.noarch
---> Package perl-Mail-SPF.noarch 0:2.8.0-2.el6 will be installed
--> Processing Dependency: perl(Error) for package: perl-Mail-SPF-2.8.0-2.el6.noarch
---> Package perl-Net-Ident.noarch 0:1.23-1.el6.rf will be installed
---> Package perl-Razor-Agent.x86_64 0:2.85-6.el6 will be installed
---> Package perl-Test-Pod.noarch 0:1.45-1.el6.rfx will be installed
---> Package perl-Test-Simple.noarch 0:0.98-1.el6.rfx will be installed
---> Package re2c.x86_64 0:0.13.5-1.el6.rf will be installed
--> Running transaction check
---> Package cloog-ppl.x86_64 0:0.15.7-1.2.el6 will be installed
--> Processing Dependency: libppl_c.so.2()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
--> Processing Dependency: libppl.so.7()(64bit) for package: cloog-ppl-0.15.7-1.2.el6.x86_64
---> Package cpp.x86_64 0:4.4.7-4.el6 will be installed
--> Processing Dependency: libmpfr.so.1()(64bit) for package: cpp-4.4.7-4.el6.x86_64
---> Package libgomp.x86_64 0:4.4.7-4.el6 will be installed
---> Package perl-Email-Date-Format.noarch 0:1.002-5.el6 will be installed
---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed
---> Package perl-Geography-Countries.noarch 0:2009041301-1.el6.rf will be installed
---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch
--> Running transaction check
---> Package mpfr.x86_64 0:2.4.1-6.el6 will be installed
---> Package perl-IO-Compress.noarch 0:2.052-1.el6.rfx will be obsoleting
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.052 for package: perl-IO-Compress-2.052-1.el6.rfx.noarch
---> Package ppl.x86_64 0:0.10.2-11.el6 will be installed
--> Finished Dependency Resolution
Error: Package: perl-IO-Compress-2.052-1.el6.rfx.noarch (rpmforge-extras)
           Requires: perl(Compress::Raw::Zlib) = 2.052
           Installed: 1:perl-Compress-Raw-Zlib-2.021-136.el6.x86_64 (@CentOS/6.5)
               perl(Compress::Raw::Zlib) = 2.021
           Available: perl-Compress-Raw-Zlib-2.030-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.030
           Available: perl-Compress-Raw-Zlib-2.033-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.033
           Available: perl-Compress-Raw-Zlib-2.034-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.034
           Available: perl-Compress-Raw-Zlib-2.035-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.035
           Available: perl-Compress-Raw-Zlib-2.037-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.037
           Available: perl-Compress-Raw-Zlib-2.051-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.051
           Available: perl-Compress-Raw-Zlib-2.052-1.el6.rfx.x86_64 (rpmforge-extras)
               perl(Compress::Raw::Zlib) = 2.052
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Actual result: Transaction chokes on perl-IO-Compress-2.052-1.el6.rfx.noarch

Expected result: Being able to yum update

Additional Information:

[root@sogo ~]# rpm -q perl-Compress-Raw-Zlib
perl-Compress-Raw-Zlib-2.021-136.el6.x86_64
yum-config-manager --setopt="base.exclude=perl-Compress-Raw-Zlib" base --save

\ if you already have perl-Compress-Raw-Zlib from base installed, downgrade to the one in rpmforge-extras

yum downgrade perl-Compress-Raw-Zlib
gumpjunior commented 10 years ago

got the same queston, anyone knows?

winny- commented 9 years ago

:+1: