[CentOS-pt-br] rpmforge alguém sabe o que houve com esse repo?

Marcelo Gondim gondim em linuxinfo.com.br
Domingo Novembro 14 07:50:56 EST 2010


Olá pessoal,

Ontem recebi um e-mail de 2 sistemas meus rodando CentOS 5.5 dizendo que 
estava tendo erro de dependências do nada. Bem fui checar e o problema está 
ocorrendo no rpmforge, como teve atualização do arquivo repo deles fui dar 
uma olhada melhor e percebi que tem 3 repos. Eu havia deixado habilitado 
somente o principal [rpmforge] e dava a mensagem de dependência, depois 
tentei como abaixo habilitar o [rpmforge-extras] e aí o erro piora porque o 
link dos pacotes no extras não tá acessível.   :(  a mensagem de erro de 
dependêcia coloquei mais abaixo. Alguém está passando por isso também?

[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-extras]
name = RHEL $releasever - RPMforge.net - extras
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/extras
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge-extras
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-extras
enabled = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

[rpmforge-testing]
name = RHEL $releasever - RPMforge.net - testing
baseurl = http://apt.sw.be/redhat/el5/en/$basearch/testing
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge-testing
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-testing
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1

=================================================================================================

Resolving Dependencies
--> Running transaction check
---> Package freeze.x86_64 0:2.5.0-9.el5 set to be updated
---> Package lzo.x86_64 0:2.02-2.el5.1 set to be updated
---> Package nomarch.x86_64 0:1.4-2.el5 set to be updated
---> Package perl-Convert-BinHex.noarch 0:1.119-5.el5 set to be updated
---> Package perl-Convert-TNEF.noarch 0:0.17-7.el5 set to be updated
---> Package perl-Crypt-OpenSSL-Random.x86_64 0:0.04-7.el5 set to be updated
--> Processing Dependency: perl(DateTime) >= 0.1705 for package: 
perl-DateTime-Format-Mail
--> Processing Dependency: perl(DateTime) >= 0.1705 for package: 
perl-DateTime-Format-Mail
---> Package perl-DateTime.x86_64 1:0.41-1.el5 set to be updated
---> Package perl-DateTime-Format-Builder.noarch 0:0.7901-2.el5 set to be 
updated
--> Processing Dependency: perl(DateTime::Format::Strptime) for package: 
perl-DateTime-Format-Builder
---> Package perl-DateTime-Format-IBeat.noarch 0:0.161-4.el5 set to be 
updated
---> Package perl-Email-Date-Format.noarch 0:1.002-4.el5 set to be updated
---> Package perl-IO-stringy.noarch 0:2.110-5.el5 set to be updated
---> Package perl-MIME-tools.noarch 0:5.420-3.el5 set to be updated
---> Package php-eaccelerator.x86_64 1:0.9.5.2-2.el5 set to be updated
---> Package pure-ftpd.x86_64 0:1.0.29-1.el5.1 set to be updated
---> Package rar.x86_64 0:3.9.3-4.el5 set to be updated
---> Package rkhunter.noarch 0:1.3.6-7.el5 set to be updated
--> Running transaction check
--> Processing Dependency: perl(DateTime) >= 0.1705 for package: 
perl-DateTime-Format-Mail
--> Processing Dependency: perl(DateTime) >= 0.1705 for package: 
perl-DateTime-Format-Mail
---> Package perl-DateTime-Format-Strptime.noarch 0:1.0700-2.el5.1 set to be 
updated
--> Finished Dependency Resolution
perl-DateTime-Format-Mail-0.3001-1.el5.rf.noarch from installed has 
depsolving problems
  --> Missing Dependency: perl(DateTime) >= 0.1705 is needed by package 
perl-DateTime-Format-Mail-0.3001-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(DateTime) >= 0.1705 is needed by package 
perl-DateTime-Format-Mail-0.3001-1.el5.rf.noarch (installed)
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. 



Mais detalhes sobre a lista de discussão CentOS-pt-br