Hello,
I was following directions at:
http://www.sogo.nu/english/support/faq/article/how-to-install-sogo-and-sope-through-yum-1.html
to install SOGo on CentOS 5.9 and, noticing that among the dependencies
is memcached and rpmforge includes a much more recent version than EPEL,
I preferred rpmforge and therefore I set a higher priority for rpmforge
repo (see below).
[Note: I guess I could have left out epel in the first place, because I
saw that no package was used from there, yet I thought I should follow
the directions at the above page, which claim that epel should be
enabled, just in case.]
So I did:
# yum --enablerepo=rpmforge,epel,rpmforge-extras,sogo-rhel5 install
sogo sogo-devel sogo-debuginfo
where I have the following priorities set:
[base]
priority=1
enabled=1
[updates]
priority=1
enabled=1
[addons]
priority=1
enabled=1
[extras]
priority=5
enabled=1
[centosplus]
priority=6
gpgcheck=1
enabled=0
[contrib]
priority=15
[rpmforge]
priority = 2
enabled = 0
[rpmforge-extras]
priority = 2
enabled = 0
[epel]
priority=5
enabled=0
[sogo-rhel5]
enabled=0
priority=3
but I got:
...
perl-AnyEvent-5.340-1.el5.rfx.x86_64 from rpmforge-extras has depsolving
problems
--> Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by
package perl-AnyEvent-5.340-1.el5.rfx.x86_64 (rpmforge-extras)
Error: Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by
package perl-AnyEvent-5.340-1.el5.rfx.x86_64 (rpmforge-extras)
However, it seems an RPM is available at rpmforge-extras (and is > 1.33):
# yum --enablerepo=rpmforge,rpmforge-extras,rpmforge-testing info
perl-Net-SSLeay
...
Available Packages
Name : perl-Net-SSLeay
Arch : x86_64
Version : 1.36
Release : 1.el5.rfx
Size : 334 k
Repo : rpmforge-extras
Summary : Net-SSLeay module for perl
URL : http://search.cpan.org/dist/Net-SSLeay/
License : Artistic/GPL
Description: Net-SSLeay module for perl.
Why this package isn't being used during dep solving?
Any ideas? Am I doing something wrong?
Please advise.
Thanks,
Nick