LINUX.ORG.RU
ФорумAdmin

Как указать rpm путь к libz.so.1


0

0

Пытаюсь установить mysql-client из rpm
rpm ругается на отсутствие libz.so.1
Но это файл есть в /usr/lib (libz устнавливался самостоятельно не из rpm)

Как сказать rpm, где лежит этот файл?

anonymous

Никак, придется ставить с ключём --nodeps, например

rpm -ivh --nodeps mysql-server-x.x.x.i386.rpm

birdie ★★★★★
()

Надо было устанавливать libz из rpm, а не самостоятельно.

Deleted
()

Посмотри через strace, в каких директориях ищется библиотека
Потом сделай туда линк.

x97Rang ★★★
()
Ответ на: комментарий от x97Rang

а rpm разве ищет сам файл, а не пакет, содержащий файл?

FatBastard ★★
()

rpm никакие библиотеки в файловой системе не ищет. Народ, кончайте бредить.

birdie ★★★★★
()

Всем спасибо :)
Уточню, речь шла о зависимостях, пока использовал --nodeps,

strace не показал обращение к libz,
ldconfig тоже не помог

Пока поработаю так, потом будет время, надеюсь, разберусь, где должна лежать эта библиотека.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.