Hello,
I was following directions at: http://www.sogo.nu/english/support/faq/article/how-to-install-sogo-and-sope-... 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