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"А ведь это я как-то на двух серваках лечил же. Кто помнит, подскажите....
>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. наверняка неправильно и так делать нельзя(а может и можно :) ), но работает
тоже самое если просит ещё что-то подобное
>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/libzmake clean && make && make install && make clean
И после этого еще раз пробуем сделать cvsup.
А ваше решение, вы правильно зметили, невернрое и вредное, и при перездах системы, обновлении и т.д. может ой как не хорошо аукнуться....
кстати интересно, а почему либа libz.so.3 Вы часом пакет с другой ветки не поставили?
>кстати интересно, а почему либа 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....
Всё работает.
>[оверквотинг удален]
>Спасибо, что обратили на это внимание...
>По старой привычке сделал так:
>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 и не понимал почему новые прогы не работалы. Теперь все пошло хорошо.
Но только один вопрось. Если в системе настроена обновление портов, то наверно в случае инсталирования нового по из портов , пройдет успешно? То есть систева сама догадается под какою ветвь нада скачать пакет.
Так ли это?
>Для начала ldconfig -r, что бы убедиться в наличии/отсутствии либы
>Потом
>cd /usr/src/lib/libz
>
>make clean && make && make install && make clean
>
>И после этого еще раз пробуем сделать cvsup.
>
>А ваше решение, вы правильно зметили, невернрое и вредное, и при перездах
>системы, обновлении и т.д. может ой как не хорошо аукнуться....
пасибки большое :) , таперича буду знать куда лезть в подобных ситуациях
>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...