Назад | Перейти на главную страницу

пакет не предоставляет libssl.so.10

Мне нужно разрешить некоторые зависимости, но я не могу:

[root@h tmp]# ldd /usr/lib64/collectd/mysql.so
        linux-vdso.so.1 =>  (0x00007fff9b070000)
        libmysqlclient_r.so.16 => not found
        libz.so.1 => /lib64/libz.so.1 (0x00002b5d46a5d000)
        libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002b5d46c71000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b5d46ea9000)
        libm.so.6 => /lib64/libm.so.6 (0x00002b5d470c2000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b5d47345000)
        libssl.so.10 => not found
        libcrypto.so.10 => not found
        libdl.so.2 => /lib64/libdl.so.2 (0x00002b5d47561000)
        libc.so.6 => /lib64/libc.so.6 (0x00002b5d47765000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003b80c00000)

я пробовал

[root@h tmp]# rpm --query --whatprovides libssl.so.10
no package provides libssl.so.10

Это CentOS 5.8

У меня тоже есть:

[root@h ~]# yum install openssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.beyondhosting.net
 * epel: mirror.compevo.com
 * extras: yum.singlehop.com
 * rpmforge: mirror.team-cymru.org
 * updates: mirrors.loosefoot.com
Setting up Install Process
Package openssl-0.9.8e-27.el5_10.1.x86_64 already installed and latest version
Package openssl-0.9.8e-27.el5_10.1.i686 already installed and latest version
Nothing to do

CentOS 5 (в настоящее время 5.10) содержит пакет libssl.so.6, а не libssl.so.10, который находится в CentOS 6. Установленный вами пакет collectd-mysql мог быть разработан для установки на CentOS 6, а не на CentOS 5. Например в этом репозитории есть оба пакета для CentOS 5 и CentOS 6: http://pkgs.repoforge.org/collectd/