web-dev-qa-db-ja.com

RHEL 6.4:openssl 1.0.0-27 libcryptoおよびlibsslがない

私はznc IRC bouncerをインストールしようとしています、これにはopensslライブラリが必要です:

Error: Package: znc-1.4-1.el6.x86_64 (epel)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: znc-1.4-1.el6.x86_64 (epel)
           Requires: libssl.so.10(libssl.so.10)(64bit)

yum whatprovides */lib64/libcrypto.so.10

openssl-1.0.0-27.el6_4.2.x86_64 : A general purpose cryptography library with TLS implementation
Repo        : installed
Matched from:
Filename    : /usr/lib64/libcrypto.so.10
Filename    : /usr/lib64/libcrypto.so.1.0.0

ldconfig -v egrep -i "libssl\.so|libcrypto\.so"

ldconfig: /etc/ld.so.conf.d/kernel-2.6.32-358.el6.x86_64.conf:6: duplicate hwcap 1 nosegneg
    libssl.so.10 -> libssl.so.1.0.0
    libcrypto.so.10 -> libcrypto.so.1.0.0

yum list openssl

Loaded plugins: downloadonly, product-id, refresh-packagekit, rhnplugin, security, subscription-manager
*Note* Red Hat Network repositories are not listed below. You must run this command as root to access RHN repositories.
Installed Packages
openssl.x86_64                                                         1.0.0-27.el6_4.2                                                         @release-rhel-x86_64-workstation-6-r

何が欠けていますか?

必要なライブラリを提供するパッケージがインストールされ、ライブラリはrpm/yumから検索できます。

ポインタはありますか?私は同様の質問が RHEL 6.4およびOpenSSL 1.0.1-依存関係が欠落していますが、そうではありませんか? で尋ねられたと思いますが、32ビット対64ビットの問題のようです。

4
dOps

Opensslを再インストールするだけで十分です。 yumを使用して再インストールできます。

yum reinstall openssl

または、rpmファイルをダウンロードし、次を使用してインストールします。

 rpm -ivh --force
2
Blangero

インストールしようとして同様の問題が発生しましたpostgresql94(RHEL 6のPostgreSQLリポジトリから)アップグレードなしの6.4システム。私の問題を修正する唯一の方法は、RPM 1.0.1シリーズで6.7 opensslsをダウンロードしてインストールすることでした。

PS。このマシンにはyumがまったくないので、手動で実行しました。

0
BrunoJCM