由于较新的库,dovecot rhel 5安装失败

我们正试图在RHEL 5.4服务器上安装dovecot(dovecot-2.2.10-1_14.el5.x86_64),我们得到的错误是:

[root@asgfkm /]# rpm -i dovecot-2.1.17-0_136.el5.x86_64.rpm uyarý: dovecot-2.1.17-0_136.el5.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 66534c2b: NOKEY hata: Failed dependencies: libcrypto.so.6()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libldap-2.3.so.0()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libmysqlclient.so.15()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 libssl.so.6()(64bit) is needed by dovecot-1:2.1.17-0_136.el5.x86_64 [root@asgfkm /]# 

但是当我们尝试安装请求的库时,它与永远的库冲突:

 uyarý: openssl-0.9.8e-27.el5_10.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID e8562897: NOKEY openssl-1.0.0-20.el6.x86_64 paketi zaten yüklü (openssl-0.9.8e-27.el5_10.1.x86_64 sürümünden daha yeni) 

这也发生在其他库也libldap,libmysql等…

你build议 – 强制select安装它还是有其他任何正确的方法吗? 感谢您的时间,

 openssl-1.0.0-20.**el6**.x86_64 paketi zaten yüklü (openssl-0.9.8e-27.el5_10.1.x86_64 sürümünden daha yeni) 

看起来像你从EL6混合包。

你的鸽舍是鸽舍-2.2.10-1_14.el5.x86_64或鸽舍-2.1.17-0_136.el5.x86_64.rpm ??