Hello, I've got rpmforge and epel on centos 5.3. I'm trying to do an install of perl-Image-Info for spamassassin image scanning. The package was picked up in rpmforge since first, but it is failing to install because a dependency is missing. I added perl-Image-Info to rpmforge's excludepkgs line and tried to install the package again this time thinking it would pull from epel. This did not occur yum still tried to fetch from rpmforge. For my excludepkgs line i tried:
excludepkgs=package1,package2,perl-Image-Info
and since the changes weren't picked up i did:
excludepkgs=package1 package2 perl-Image-Info
Any help appreciated. Thanks. Dave.
Dave wrote:
Hello, I've got rpmforge and epel on centos 5.3. I'm trying to do an install of perl-Image-Info for spamassassin image scanning. The package was picked up in rpmforge since first, but it is failing to install because a dependency is missing. I added perl-Image-Info to rpmforge's excludepkgs line and tried to install the package again this time thinking it would pull from epel. This did not occur yum still tried to fetch from rpmforge. For my excludepkgs line i tried:
excludepkgs=package1,package2,perl-Image-Info
and since the changes weren't picked up i did:
excludepkgs=package1 package2 perl-Image-Info
Any help appreciated. Thanks. Dave.
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
the correct line is
exclude=package1 package2 perl-Image-Info
man yum is your friend HTH Rob
--- On Fri, 9/11/09, Dave dave.mehler@gmail.com wrote:
From: Dave dave.mehler@gmail.com Subject: [CentOS] problem with a repo To: "'CentOS mailing list'" centos@centos.org Date: Friday, September 11, 2009, 8:55 PM Hello, I've got rpmforge and epel on centos 5.3. I'm trying to do an install of perl-Image-Info for spamassassin image scanning. The package was picked up in rpmforge since first, but it is failing to install because a dependency is missing.
if the missing depends is ExtUtils::MakeMaker or perl-ExtUtils-MakeMaker, then you have a problem. This perl module is provided by perl.rpm in C5.x and the RPM DB will generate errors if you try and update the module.
So take your medicine and don't force the install. One workaround is to install perl from source and run it somewhere other /usr/bin/.
Hi,
On Fri, Sep 11, 2009 at 23:55, Dave dave.mehler@gmail.com wrote:
I've got rpmforge and epel on centos 5.3. I'm trying to do an install of perl-Image-Info for spamassassin image scanning. The package was picked up in rpmforge since first, but it is failing to install because a dependency is missing.
If the problem is with the RPMforge repository (from your e-mail that is not completely clear) you should report it on the RPMforge mailing list: http://lists.rpmforge.net/mailman/listinfo/users
Note that RPMforge and EPEL often do not mix well with one another, so you should set up the yum-priorities plugin and give them appropriate priorities so that when both have the same package yum will try to install from one of them only: http://wiki.centos.org/PackageManagement/Yum/Priorities
HTH, Filipe
On Mon, Sep 14, 2009 at 3:08 PM, Filipe Brandenburger filbranden@gmail.com wrote:
If the problem is with the RPMforge repository (from your e-mail that is not completely clear) you should report it on the RPMforge mailing list: http://lists.rpmforge.net/mailman/listinfo/users
From the sounds of things, his email is essentially a case study in
why the priorities plugin should be used when 3rd party repositories are enabled.
EPEL and RPMForge both package lots of perl sub-packages, and each do so a bit differently. They may be different versions, a mix of arch vs noarch packages, or simply contain different contents. Yum simply complains loudly if it can't do what it's told.