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.