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

Исходное сообщение
"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' not found, "

Отправлено lion , 14-Мрт-06 20:33 
FreeBSD 5.4 голая, только после стандартной установки.
Хочу засивисапить, получаю отлуп:
# /usr/local/bin/cvsup -g -L2 /etc/supfile
/libexec/ld-elf.so.1: Shared object "libz.so.3" not found, required by "cvsup"

А ведь это я как-то на двух серваках лечил же. Кто помнит, подскажите....


Содержание

Сообщения в этом обсуждении
"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено kos , 14-Мрт-06 23:16 
>FreeBSD 5.4 голая, только после стандартной установки.
>Хочу засивисапить, получаю отлуп:
># /usr/local/bin/cvsup -g -L2 /etc/supfile
>/libexec/ld-elf.so.1: Shared object "libz.so.3" not found, required by "cvsup"
>
>А ведь это я как-то на двух серваках лечил же. Кто помнит,
>подскажите....


я делал просто символическую ссылку на уже имеющийся libz. наверняка неправильно и так делать нельзя(а может и можно :) ), но работает
тоже самое если просит ещё что-то подобное


"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено Skif , 15-Мрт-06 01:07 
>FreeBSD 5.4 голая, только после стандартной установки.
>Хочу засивисапить, получаю отлуп:
># /usr/local/bin/cvsup -g -L2 /etc/supfile
>/libexec/ld-elf.so.1: Shared object "libz.so.3" not found, required by "cvsup"
>
>А ведь это я как-то на двух серваках лечил же. Кто помнит,
>подскажите....


Для начала ldconfig -r, что бы убедиться в наличии/отсутствии  либы
Потом
cd /usr/src/lib/libz

make clean && make && make install && make clean

И после этого еще раз пробуем сделать cvsup.

А ваше решение, вы правильно зметили, невернрое и вредное, и при перездах системы, обновлении и т.д. может ой как не хорошо аукнуться....


"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено Skif , 15-Мрт-06 01:08 
кстати интересно, а почему либа libz.so.3 Вы часом пакет с другой ветки не поставили?

"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено lion , 15-Мрт-06 09:22 
>кстати интересно, а почему либа libz.so.3 Вы часом пакет с другой ветки
>не поставили?
Спасибо, что обратили на это внимание...
По старой привычке сделал так:
fetch ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ports/packages/net/cvs...
pkg_add cvsup-without-gui-16.1h_2.tbz

И только сейчас обратил внимание на симлинк, пакет действительно был от шестёрки.

Удалил этот пакет и взял по адресу ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ports/i386/packages-5....
Всё работает.


"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено AzIzA , 29-Фев-08 12:54 
>[оверквотинг удален]
>Спасибо, что обратили на это внимание...
>По старой привычке сделал так:
>fetch ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ports/packages/net/cvs...
>pkg_add cvsup-without-gui-16.1h_2.tbz
>
>И только сейчас обратил внимание на симлинк, пакет действительно был от шестёрки.
>
>
>Удалил этот пакет и взял по адресу ftp://ftp2.ru.freebsd.org/pub/FreeBSD/ports/i386/packages-5....
>Всё работает.

Ну прямо спасение. У меня одна система на 5.3 и не понимал почему новые прогы не работалы. Теперь все пошло хорошо.
Но только один вопрось. Если в системе настроена обновление портов, то наверно в случае инсталирования нового по из портов , пройдет успешно? То есть систева сама догадается под какою ветвь нада скачать пакет.
Так ли это?


"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено kos , 15-Мрт-06 19:31 

>Для начала ldconfig -r, что бы убедиться в наличии/отсутствии  либы
>Потом
>cd /usr/src/lib/libz
>
>make clean && make && make install && make clean
>
>И после этого еще раз пробуем сделать cvsup.
>
>А ваше решение, вы правильно зметили, невернрое и вредное, и при перездах
>системы, обновлении и т.д. может ой как не хорошо аукнуться....


пасибки большое :) , таперича буду знать куда лезть в подобных ситуациях


"как лечить:/libexec/ld-elf.so.1: Shared object 'libz.so.3' n..."
Отправлено acd , 04-Сен-09 18:53 
>FreeBSD 5.4 голая, только после стандартной установки.
>Хочу засивисапить, получаю отлуп:
># /usr/local/bin/cvsup -g -L2 /etc/supfile
>/libexec/ld-elf.so.1: Shared object "libz.so.3" not found, required by "cvsup"
>
>А ведь это я как-то на двух серваках лечил же. Кто помнит,
>подскажите....

http://www.freebsd.org/cgi/man.cgi?query=libmap.conf&manpath...