Bekijk Volledige Versie : yum update geeft perl (Compress::Raw::Zlib) outdated bericht
hoi
ik wil de server updaten met yum update
maar toen kreeg ik een melding.
perl (Compress::Raw::Zlib) moest geupgrade worden van 2.015 naar 2.020 (uit mn hoofd)
echter met yum -y install perl-Compress-Raw-Zlib
zegt ie: nothing to do
nu dacht ik door:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
probleem verholpen zou zijn
maar tijdens de installatie gaf ie al een melding:
warning: /var/tmp/rpm-xfer.1zZ2g8: Header V3 DSA signature: NOKEY, key ID 217521f6
dus wil ik het ongedaan maken.
Dit pakket er uit, en dan iets anders...
Even googlen helpt altijd wel
KLIKKERDEKLIK (http://cpan.uwinnipeg.ca/htdocs/Compress-Raw-Zlib/README.html)
Toevoeging :)
KLIKKER2 (http://cpan.uwinnipeg.ca/dist/Compress-Raw-Zlib)
cd /etc/yum.repos.d/
Staat de epel-release op 'enabled=1'?
epel-release heb ik er net uit gegooid.
gaf nog meer problemen nadat ik die
rpm -Uvh http://download.fedora.redhat.com/pu...5-3.noarch.rpm
ik nou weer terug bij af:
yum update
--> Finished Dependency Resolution
perl-IO-Compress-2.020-1.el5.rf.noarch from rpmforge has depsolving problems
--> Missing Dependency: perl(Compress::Raw::Zlib) >= 2.020 is needed by package perl-IO-Compress-2.020-1.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Compress::Raw::Zlib) >= 2.020 is needed by package perl-IO-Compress-2.020-1.el5.rf.noarch (rpmforge)
ik heb nog geprobeerd via webmin een update uit te voeren
maar daar krijg ik "nothing to do" terug
epel-release heb ik er net uit gegooid.
gaf nog meer problemen nadat ik die
rpm -Uvh http://download.fedora.redhat.com/pu...5-3.noarch.rpmUhh...
Je RPM staat in ieder geval keurig tussen epel-5. rpm -Uvh http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/5/i386/perl-Compress-Raw-Zlib-2.020-1.el5.i386.rpm zou je dependency-problemen moeten oplossen.
Gebruik CPAN voor Perl packages, niet yum.
# cpan
cpan > install Compress::Raw::Zlib
Uhh...
Je RPM staat in ieder geval keurig tussen epel-5. rpm -Uvh http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/5/i386/perl-Compress-Raw-Zlib-2.020-1.el5.i386.rpm zou je dependency-problemen moeten oplossen.
Mijn RPM staat tussen epel-5??? Ik begrijp je niet helemaal denk ik....
Gebruik CPAN voor Perl packages, niet yum.
# cpan
cpan > install Compress::Raw::Zlib
/bin/sh: gcc: command not found
make: *** [Zlib.o] Error 127
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
yum install gcc ?
Dan de -c++ er ook maar bij?
yum install gcc ?
Installed: gcc.i386 0:4.1.2-44.el5
Dependency Installed: cpp.i386 0:4.1.2-44.el5 glibc-devel.i386 0:2.5-34 glibc-headers.i386 0:2.5-34 kernel-headers.i386 0:2.6.18-128.1.16.el5 libgomp.i386 0:4.3.2-7.el5
Complete!
[root@ns2 ~]# cpan
cpan> install Compress::Raw::Zlib
....
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Compress/Raw/Zlib.pm
Installing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Compress/Raw/Zlib/autosplit.ix
Installing /usr/share/man/man3/Compress::Raw::Zlib.3pm
Writing /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Compress/Raw/Zlib/.packlist
Appending installation info to /usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod
/usr/bin/make install -- OK
[root@ns2 ~]# yum update
perl-IO-Compress-2.020-1.el5.rf.noarch from rpmforge has depsolving problems
--> Missing Dependency: perl(Compress::Raw::Zlib) >= 2.020 is needed by package perl-IO-Compress-2.020-1.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Compress::Raw::Zlib) >= 2.020 is needed by package perl-IO-Compress-2.020-1.el5.rf.noarch (rpmforge)
[root@ns2 ~]#
... :/
Je hebt een dependency probleem met een pakket wat gebruikt is uit de rpmforge repo, misschien collide die wel met een van de supported repo's..
Toevoeging: http://www.linux-archive.org/centos/331495-problems-rpmforge-repo.html
of http://www.lmgtfy.com/?q=perl-IO-Compress-2.020-1.el5.rf.noarch+from+rpmforge+has+depsolving+probl ems
Je hebt een dependency probleem met een pakket wat gebruikt is uit de rpmforge repo, misschien collide die wel met een van de supported repo's..
Toevoeging: http://www.linux-archive.org/centos/331495-problems-rpmforge-repo.html
of http://www.lmgtfy.com/?q=perl-IO-Compress-2.020-1.el5.rf.noarch+from+rpmforge+has+depsolving+probl ems
ok, een aantal gasten die de bug gaan melden.
Daar kan ik niet veel mee.
Iemand een idee of ook zonder de perl de update via yum kan uitvoeren.
Wellicht dat ze het in de toekomst wel fixen...
Nogmaals:
rpm -Uvh http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/5/i386/perl-Compress-Raw-Zlib-2.020-1.el5.i386.rpm .
Ik hoor graag of dit je dependency problemen oplost en yum update daarna wel werkt!
Nogmaals:
rpm -Uvh http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/5/i386/perl-Compress-Raw-Zlib-2.020-1.el5.i386.rpm .
Ik hoor graag of dit je dependency problemen oplost en yum update daarna wel werkt!
dit resulteert in de zelfde melding namelijk:
Transaction Check Error:
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Adapter/Deflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Adapter/Identity.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Deflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Gzip.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Gzip/Constants.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/RawDeflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Zip.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Zip/Constants.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Zlib/Constants.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Compress/Zlib/Extra.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/Adapter/Identity.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/Adapter/Inflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/AnyInflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/Gunzip.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/Inflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/RawInflate.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/IO/Uncompress/Unzip.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Compress::Deflate.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Compress::Gzip.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Compress::RawDeflate.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Compress::Zip.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Uncompress::AnyInflate.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Uncompress::Gunzip.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Uncompress::Inflate.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Uncompress::RawInflate.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/IO::Uncompress::Unzip.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/lib/perl5/vendor_perl/5.8.8/Compress/Zlib.pm from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-Compress-Zlib-2.015-1.el5.rf.noarch
file /usr/share/man/man3/Compress::Zlib.3pm.gz from install of perl-IO-Compress-2.020-1.el5.rf.noarch conflicts with file from package perl-Compress-Zlib-2.015-1.el5.rf.noarch
Error Summary
rpm -e perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
En dan opnieuw proberen?
Anders kun je ook even op irc.freenode.org #perl vragen. Graag wel duidelijk en geduldig zijn. Indien je het probleem maar duidelijk genoeg omschrijft, kunnen de mensen je zeggen waarom het niet goed gaat!
Nog twee opmerkingen:
1) Pas op met yum -y install blabla! Hij resolved automatisch dependencies en installeert dan automatisch. Dit kan grote problemen veroorzaken. Het is verstandig om eerst naar het overzicht te kijken en vervolgens zelf yes or no te typen!
2) "warning: /var/tmp/rpm-xfer.1zZ2g8: Header V3 DSA signature: NOKEY, key ID 217521f6" is geen belangrijke waarschuwing, deze kun je negeren en hier hoef je niet bang voor te zijn.
rpm -e perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
En dan opnieuw proberen?
Anders kun je ook even op irc.freenode.org #perl vragen. Graag wel duidelijk en geduldig zijn. Indien je het probleem maar duidelijk genoeg omschrijft, kunnen de mensen je zeggen waarom het niet goed gaat!
[root@ns2 ~]# rpm -e perl-IO-Compress-Zlib-2.015-1.el5.rf.noarch
error: Failed dependencies:
perl(IO::Compress::Gzip) >= 2.015 is needed by (installed) perl-Compress-Zlib-2.015-1.el5.rf.noarch
perl(IO::Compress::Gzip::Constants) >= 2.015 is needed by (installed) perl-Compress-Zlib-2.015-1.el5.rf.noarch
perl(IO::Uncompress::Gunzip) >= 2.015 is needed by (installed) perl-Compress-Zlib-2.015-1.el5.rf.noarch
Dan wordt het wel wat lastiger inderdaad! Ik moet nu weg en ben pas over 3 uur terug.
Het lijkt erop dat je de correcte perl-module hebt geinstalleerd via cpan, maar dat rpm lastig doet met dependencies. Denk dat je gewoon even moet blijven proberen! Epel opnieuw installeren op enabled zetten en opnieuw kijken of het al beter gaat. Yum install perl-IO-Compress-\*, kijken wat hij toont en of het helpt (wel oppassen dat je niet te veel rommel installeert).
Heb even op #rpmforge voor je gevraagd! Zij zeggen: "There are many dep issues with the perl packages right now. If you post to the users maillist Chris will try to fix it.
Nogmaals, ik denk dat je gewoon even moet blijven proberen! Morgen heb ik eventueel wel tijd voor je, mocht je er nog steeds niet uitgekomen zijn!
Probeer eens rpmforge rpm's anders! En anders even de Yum repository installeren voor rpmforge, en op die manier
http://packages.sw.be/
http://packages.sw.be/perl-Compress-Zlib/
Lijken nog niet beschikbaar... <range> Yes, wait a day or two with the update until perl-Compress-Zlib-2.020 also is available.
Het lijkt erop dat het mixen van de remi-perl-rpm's en rpmforge-perl-rpm's niet zo'n succes is! Je kunt het beste even wachten of doorgaan met uitzoeken.
http://lists.rpmforge.net/pipermail/users/2009-July/002508.html
This is my most recent dependency resolution problem from yum... and that doesn't include
what I was able to resolve for perl-IO-Compress-2.020-1.el5.rf.noarch.rpm (required a --force
to upgrade and then a separate -e for the also obsoleted perl-Compress-Zlib): ...
"hele bende dependency errors die jij ook hebt"
Ze hebben hetzelfde probleem! Er zijn al 30 reacties, de beheerder van de rpmforge repository is er druk mee bezig. Momenteel wordt de metadata van de repository opnieuw aangemaakt. Het is over 4 uur + mirror sync time opgelost en dan zou je weer via yum de update kunnen doen.
Probeer eventueel nog:
rpm -e perl-IO-Compress-Zlib perl-Compress-Zlib
Laat me even weten als het je gelukt is!