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

Исходное сообщение
"clamav 0.87 сплошные проблемы. "

Отправлено teebot , 24-Сен-05 23:18 
Здравствуйте.
По поиску стало ясно, что либо у всех все проходит гладко, либо никто еще не ставил clamav 0.87. Проблема в следующем. В портах отсутствуют файлы pkg-install, pkg-deinstall. Такое наблюдается как при обновлении через CVS, так и при portupgrade/portinstall. Соответственно make отрабатывает нормально, а установится и зарегится пакет не может.

Ладно, бог с этими файлами. Но даже при сборке в ручную из сырцов
не соберается сам clamd. Я думал не включил какую-то  опцию. Посмотрел как была собрана преидущая версия, да нет, вроди бы все нормально. При попытке собрать отдельно clamd, make отрабатывает очень тихо, и без результатно. Тоеть выяснить причину, почему не соберается нельзя.

Очень надеюсь, что во втором варианте установки я просто порю какую-то глупость, потому что мне очень надо собрать эту версию антивируса.

Поделитесь совим опытом сборки этой версии.
Зарание благодарен.


Содержание

Сообщения в этом обсуждении
"clamav 0.87 сплошные проблемы. "
Отправлено 999 , 25-Сен-05 10:30 
>Здравствуйте.
>По поиску стало ясно, что либо у всех все проходит гладко, либо
>никто еще не ставил clamav 0.87. Проблема в следующем. В портах
>отсутствуют файлы pkg-install, pkg-deinstall. Такое наблюдается как при обновлении через CVS,
>так и при portupgrade/portinstall. Соответственно make отрабатывает нормально, а установится и
>зарегится пакет не может.

http://www.freebsd.org/ports скачай порт руками
у меня пошло - все наместе, все встало и работает
одно но - freebsd 5.2.1

ps: я смотрю, из 5х версий самая стабильная 5.2.1...


"clamav 0.87 сплошные проблемы. "
Отправлено teebot , 25-Сен-05 13:02 
>>Здравствуйте.
>>По поиску стало ясно, что либо у всех все проходит гладко, либо
>>никто еще не ставил clamav 0.87. Проблема в следующем. В портах
>>отсутствуют файлы pkg-install, pkg-deinstall. Такое наблюдается как при обновлении через CVS,
>>так и при portupgrade/portinstall. Соответственно make отрабатывает нормально, а установится и
>>зарегится пакет не может.
>
>http://www.freebsd.org/ports скачай порт руками
>у меня пошло - все наместе, все встало и работает
>одно но - freebsd 5.2.1
>
>ps: я смотрю, из 5х версий самая стабильная 5.2.1...


ты не поверишь я порт качал руками.
я перепробовал все.


и что у тебя в порте есть pkg-install и pkg-deinstall?

а можно тебя попросить скинуть мне эти 2 файлика на мыло, а лучше весь трабол, он ведь малюсенький.
плииииз.

teebot@bk.ru

плиииз. Очень надо.


"clamav 0.87 сплошные проблемы. "
Отправлено lavr , 25-Сен-05 19:10 
>Здравствуйте.
>По поиску стало ясно, что либо у всех все проходит гладко, либо
>никто еще не ставил clamav 0.87. Проблема в следующем. В портах
>отсутствуют файлы pkg-install, pkg-deinstall. Такое наблюдается как при обновлении через CVS,
>так и при portupgrade/portinstall. Соответственно make отрабатывает нормально, а установится и
>зарегится пакет не может.

а вы внимательно изучали порт?
http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/clamav/...

- Makefile и содержимое files?

>Ладно, бог с этими файлами. Но даже при сборке в ручную из
>сырцов
>не соберается сам clamd. Я думал не включил какую-то  опцию. Посмотрел
>как была собрана преидущая версия, да нет, вроди бы все нормально.
>При попытке собрать отдельно clamd, make отрабатывает очень тихо, и без
>результатно. Тоеть выяснить причину, почему не соберается нельзя.
>
>Очень надеюсь, что во втором варианте установки я просто порю какую-то глупость,
>потому что мне очень надо собрать эту версию антивируса.
>
>Поделитесь совим опытом сборки этой версии.
>Зарание благодарен.

ставится как обычно, предварительно либо убить старую версию положив
clamd и freshclam, либо опять же положив clamd/freshclam переименовать
libclamav, проверить ldconfig -r | grep clamav что ее нет, после
чего пускать make в портах или configure и gmake вручную.


"clamav 0.87 сплошные проблемы. "
Отправлено teebot , 25-Сен-05 21:32 
>а вы внимательно изучали порт?
>http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/clamav/...
>
>- Makefile и содержимое files?
>
поизучал. нашел там недостающие файлы, и что?
раз они лежат в папочке files то при make patch должны появится в нужном месте, но они не появляются. Пробовал копировать ручками и переименовать в нормальный вид - выдает туже ошибку что и при подмене от старой версии.
Может если бы вы намекнули конкретней на предмет чего надо изучать.

>ставится как обычно, предварительно либо убить старую версию положив
>clamd и freshclam, либо опять же положив clamd/freshclam переименовать
>libclamav, проверить ldconfig -r | grep clamav что ее нет, после
>чего пускать make в портах или configure и gmake вручную.

ldconfig -r | grep clamav выдает пустоту.
старая версия удалена на 100%, но как обычно не ставится.
В папке с исходниками, а именно clamav-0.87/clamd/ после команды make ничего не появляется, хотя по-идее из сишного файла должен был получится бинарик.

Вот мы и пришли к тому с чего начинали - clamav не ставится.
Очень прошу помощи.


"clamav 0.87 сплошные проблемы. "
Отправлено lavr , 26-Сен-05 09:32 
>>а вы внимательно изучали порт?
>>http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/clamav/...
>>
>>- Makefile и содержимое files?
>>
>поизучал. нашел там недостающие файлы, и что?
>раз они лежат в папочке files то при make patch должны появится
>в нужном месте, но они не появляются. Пробовал копировать ручками и
>переименовать в нормальный вид - выдает туже ошибку что и при
>подмене от старой версии.
>Может если бы вы намекнули конкретней на предмет чего надо изучать.
>
>>ставится как обычно, предварительно либо убить старую версию положив
>>clamd и freshclam, либо опять же положив clamd/freshclam переименовать
>>libclamav, проверить ldconfig -r | grep clamav что ее нет, после
>>чего пускать make в портах или configure и gmake вручную.
>
>ldconfig -r | grep clamav выдает пустоту.
>старая версия удалена на 100%, но как обычно не ставится.
>В папке с исходниками, а именно clamav-0.87/clamd/ после команды make ничего не
>появляется, хотя по-идее из сишного файла должен был получится бинарик.
>
>Вот мы и пришли к тому с чего начинали - clamav не
>ставится.
>Очень прошу помощи.

# uname -rs
# полностью обновить ВСЕ дерево портов

PS. Чтобы разбираться ЧТО происходит, почитайте porters handbook
и вообще handbook + faq


"clamav 0.87 сплошные проблемы. "
Отправлено dukie , 26-Сен-05 09:28 
У меня тоже самое на 0.86 было когла делал cvsup только ports-security.
А после того как цвсупнул ВСЕ дерево make install перестал ругаться на pkg-install, pkg-deinstall.

"clamav 0.87 сплошные проблемы. "
Отправлено XuniL , 26-Сен-05 18:16 
>У меня тоже самое на 0.86 было когла делал cvsup только ports-security.
>
>А после того как цвсупнул ВСЕ дерево make install перестал ругаться на
>pkg-install, pkg-deinstall.

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

Всем большое спасибо.


"clamav 0.87 сплошные проблемы. "
Отправлено lavr , 26-Сен-05 19:12 
>>У меня тоже самое на 0.86 было когла делал cvsup только ports-security.
>>
>>А после того как цвсупнул ВСЕ дерево make install перестал ругаться на
>>pkg-install, pkg-deinstall.
>
>да, действиетльно, посл еобновления всего дерева портов, клам поставился без проблем.
>
>Всем большое спасибо.

http://unix1.jinr.ru/~lavr/make-ports.html - сто лет назад было написано


"clamav 0.87 сплошные проблемы. "
Отправлено teebot , 26-Сен-05 21:09 
>http://unix1.jinr.ru/~lavr/make-ports.html - сто лет назад было написано

а как это перекликается с clamav?
на самом деле мне интересно почему порт не ставился при частичном обновлении (только security).
Можно было бы предположить, что не ставится из-за зависимостей, их там пару штук, в основном архиваторы, но при проверке выдавалось что все found. И почему файлы pkg-install не ложилишь в нужное место?



"clamav 0.87 сплошные проблемы. "
Отправлено lavr , 27-Сен-05 13:05 
>>http://unix1.jinr.ru/~lavr/make-ports.html - сто лет назад было написано
>
>а как это перекликается с clamav?

clamav - есть такой порт во freebsd

>на самом деле мне интересно почему порт не ставился при частичном обновлении
>(только security).
>Можно было бы предположить, что не ставится из-за зависимостей, их там пару
>штук, в основном архиваторы, но при проверке выдавалось что все found.
>И почему файлы pkg-install не ложилишь в нужное место?

что есть проект сборки в Unix представляете?
работу autoconf/automake/libtools/configure/make/imake представляете?
все это расписано в porters handbook

порты - это продуманная система сборки адаптированного порта с ведением
отчетности и баз по установленному софту и зависимостям.

системы как показывает жизнь - не идеальны и подвержены изменениям -
это ответ на pkg-install