URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85095
[ Назад ]

Исходное сообщение
"RPM не видит libperl.so"

Отправлено plaguekriz , 29-Апр-09 15:55 
Добрый день! Хочу на CentOS поднять DC++ хаб. Выбрал dbhub. Для его установки нужны libcap.so.1 и libperl.so. Первую я нашел и установил, а вот со второй проблема

# locate libperl.so
/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE/libperl.so
/usr/lib64/perl5/5.8.6/x86_64-linux-thread-multi/CORE/libperl.so
/usr/lib64/perl5/5.8.7/x86_64-linux-thread-multi/CORE/libperl.so
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE/libperl.so

но при этом RPM её упорно не видит. Попробовал

# LD_LIBRARY_PATH=/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE/

и добавил в /etc/ld.so.conf

/lib
/usr/lib
/usr/X11R6/lib
/usr/lib64

и сделал ldconfig. Все безрезультатно. Подскажите, что мне сделать, чтоб RPM её увидел.


Содержание

Сообщения в этом обсуждении
"RPM не видит libperl.so"
Отправлено gibbon , 29-Апр-09 21:03 
>[оверквотинг удален]
>
>и добавил в /etc/ld.so.conf
>
>/lib
>/usr/lib
>/usr/X11R6/lib
>/usr/lib64
>
>и сделал ldconfig. Все безрезультатно. Подскажите, что мне сделать, чтоб RPM её
>увидел.

Скорее всего dbhub 32-битной версии и он соответственно хочет 32-битную libperl.so


"RPM не видит libperl.so"
Отправлено angra , 30-Апр-09 18:54 
rpm абсолютно по барабану что у вас де-факто есть в системе, всю информацию он получает из своей собственной базы данных. Найдите какой пакет содержит libperl.so и установите его.
Можно конечно поставить с --nodeps, но это первый шаг к превращению системы в помойку.