Shared object "libpcre.so.3" not found

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-18 11:03:12

Добрый день,

Код: Выделить всё

FreeBSD 9.1-RELEASE
pkg_info

Код: Выделить всё

bruteblock-0.0.5_4
pcre-8.32
После установки bruteblock для блокирования ssh и перезагрузки сервера получаю:

Код: Выделить всё

Shared object "libpcre.so.3" not found, required by "bruteblockd"
/etc/rc: Warning: failed to start bruteblockd
bruteblock при этом работает. Полистал темы на этом форуме (нашел две как раз по 9.1. и этой библиотеки, но не понял :( )

Код: Выделить всё

/usr/local/lib# ls -l | grep libpcre.so
lrwxr-xr-x 1 root wheel        12 Apr 17 14:01 libpcre.so -> libpcre.so.3
lrwxr-xr-x 1 root wheel        12 Apr 17 14:01 libpcre.so.1 -> libpcre.so.3
-rwxr-xr-x 1 root wheel    419181 Apr 17 14:01 libpcre.so -> libpcre.so.3
Один линк уже я сам добавил - не помогло. Я правильно понимаю, что нехватает какой-то библиотеки? Так вроде же вот она последняя в списке.
portsnap update и т.п. до этого делал, сейчас эта команда показывает:
Ports tree is already up to date
P.S. Желательно объяснить для тех кто в танке...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ChihPih » 2013-04-18 11:23:34

Попробуйте пересобрать pcre.
www.info-x.org - информационный ресурс о ОС FreeBSD.


Ламер
проходил мимо

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение Ламер » 2013-04-18 17:35:09

Подскажите, профи, а тупо скачать libpcre.so.* можно скачать и откуда?
Заранее спасибо.

mak_v_
проходил мимо

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение mak_v_ » 2013-04-18 17:49:07

можно сделать симлинк на старую либу, но это "костыль"

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-22 11:55:59

mak_v_ писал(а):

Код: Выделить всё

portupgrade -fRr pcre
К сожалению не помогло. portupgrade у меня не был установлен, я установил (настройки по умолчанию) - он много чего за собой потянул (довольно долго устанавливался).
После это перегруз и выполнение команды снова перегруз - сообщение осталось прежним.

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение BlitzKrieg » 2013-04-22 16:31:49

Я бы порекомендовал пользоваться portmaster, ставится без зависимостей. portmaster pcre

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение snorlov » 2013-04-22 16:57:07

ev-ta писал(а):
mak_v_ писал(а):

Код: Выделить всё

portupgrade -fRr pcre
К сожалению не помогло. portupgrade у меня не был установлен, я установил (настройки по умолчанию) - он много чего за собой потянул (довольно долго устанавливался).
После это перегруз и выполнение команды снова перегруз - сообщение осталось прежним.
Начнем тогда с другого, вы bruteblock-0.0.5_4 как ставили, из портов, исходников, пакаджей?

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение Bayerische » 2013-04-22 17:05:15

Удалить pcre через make deinstall, поставить снова из портов. Посмотреть, появился ли файл.

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение BlitzKrieg » 2013-04-22 17:15:08

Вобще чот втупил я нужно не pcre пересобирать а bruteblock-0.0.5_4
portmaster bruteblock

mak_v_
проходил мимо

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение mak_v_ » 2013-04-22 19:41:08

Код: Выделить всё

    portupgrade -fRr pcre
Пересоберет всё зависимое и зависящее, в том числе и bruteblock

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение snorlov » 2013-04-22 23:08:22

mak_v_ писал(а):

Код: Выделить всё

    portupgrade -fRr pcre
Пересоберет всё зависимое и зависящее, в том числе и bruteblock
ну тогда лучше

Код: Выделить всё

    portupgrade -аfRr
вообще все пересоберет

mak_v_
проходил мимо

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение mak_v_ » 2013-04-22 23:20:28

snorlov именно, но зачем?

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение BlitzKrieg » 2013-04-23 8:13:11

Лучше не лучше, а проблема у автора осталась после portupgrade. Давече туже самую проблему устранял портмастером вполне успешно.

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение snorlov » 2013-04-23 8:33:26

BlitzKrieg писал(а):Лучше не лучше, а проблема у автора осталась после portupgrade. Давече туже самую проблему устранял портмастером вполне успешно.
Честно говоря, если ставить bruteblock из портов, то эта проблема не должна возникнуть, другое дело, если он удалял что-то или же как то по другому ставил. Мы не знаем, что у автора темы еще стоит из софта, вполне возможно ругается еще что-то... Я в этих условиях просто пересобираю весь софт, восстанавливая все зависимости...

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение dekloper » 2013-04-23 10:07:43

в /usr/ports/UPDATING от 20121218 про пцре все написано
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-23 10:44:25

snorlov писал(а):
mak_v_ писал(а):

Код: Выделить всё

    portupgrade -fRr pcre
Пересоберет всё зависимое и зависящее, в том числе и bruteblock
ну тогда лучше

Код: Выделить всё

    portupgrade -аfRr
вообще все пересоберет
К сожалению тоже не помогло. Сейчас буду ставить с нуля, ещё раз пробовать. Попробую postmaster

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-23 11:09:39

snorlov писал(а): Начнем тогда с другого, вы bruteblock-0.0.5_4 как ставили, из портов, исходников, пакаджей?
из портов

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-23 11:26:17

dekloper писал(а):в /usr/ports/UPDATING от 20121218 про пцре все написано
Посмотрел, но не понял. pcre там неуказано. Поискал по вхождению pcre нашел запись от 20121211
команда там одна и та же
portupgrade -fr devel/icu
При выполнение её ничего (визуально) не произошло и ошибка осталась.
Может я не правильно понял, что нужно сделать?

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение PYO » 2013-04-23 12:58:21

Странно, но здесь:
http://www.freshports.org/security/bruteblock/
пишут, что есть bruteblock-0.0.5_3 а не bruteblock-0.0.5_4 и что есть/были какие-то проблемы со сборкой.
Не в pcre дело, а с портом какая-то блудня.

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-23 14:20:51

Странно, но здесь:
http://www.freshports.org/security/bruteblock/
пишут, что есть bruteblock-0.0.5_3 а не bruteblock-0.0.5_4 и что есть/были какие-то проблемы со сборкой.
Не в pcre дело, а с портом какая-то блудня.
Сам в шоке. Установил систему с нуля. Поставил portmaster, bruteblock.
версия 5.3.

Ошибка чуть изменилась libpcre.so.1
Ещё чуть странно, что portmaster, тоже разной версии - в первом эксперименте 16, а сейчас 14 версия.
Не понятно
upd. кажется я понял. Я не делал portsnap во втором эксперименте. Пошел проверять

ev-ta
проходил мимо
Сообщения: 7
Зарегистрирован: 2013-04-18 10:38:09

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение ev-ta » 2013-04-24 10:00:13

Так и есть, после portsnap fetch, portsnap extract
установились версии 54 и 16

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение BlitzKrieg » 2013-04-25 11:52:03

Походу чет портоделатели накосячили, таже фигня. Пофиксилось только симлинками.

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение snorlov » 2013-04-25 12:15:00

BlitzKrieg писал(а):Походу чет портоделатели накосячили, таже фигня. Пофиксилось только симлинками.
так отпишитесь мантеймеру...

BlitzKrieg
ст. прапорщик
Сообщения: 538
Зарегистрирован: 2008-03-13 12:02:59

Re: Shared object "libpcre.so.3" not found

Непрочитанное сообщение BlitzKrieg » 2013-04-25 12:24:47

мэйнтейнеру чтоле? меня и так все устраивает :-)