Linux

由於較新的庫,dovecot rhel 5 安裝失敗

  • June 3, 2014

它可能會響應誰,我們正在嘗試在 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 /]#  

但是當我們嘗試安裝請求的庫時,它與 never 庫衝突:

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 等…

你推薦 –force 選項來安裝它還是有其他合適的方法?感謝您的時間,

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 的包。

你的鴿舍也是 dovecot- 2.2 .10-1_14.el5.x86_64 或 dovecot- 2.1 .17-0_136.el5.x86_64.rpm ??

引用自:https://serverfault.com/questions/601405