The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не встает Clamav из портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не встает Clamav из портов"  
Сообщение от Дракон email(ok) on 09-Ноя-06, 19:01 
Добрый вечер.
Есть сервер FreeBSD 6.1, на него пытаюсь поставить clamav из портов:
make install
получаем в процессе работы:
----------------------------
cc -O2 -fno-strict-aliasing -pipe -DUNRAR3 -pthread -o .libs/freshclam output.o cfgparser.o getopt.o memory.o misc.o freshclam.o options.o manager.o notify.o dns.o execute.o nonblock.o  -L/usr/local/lib ../libclamav/.libs/libclamav.so /usr/local/lib/libldap.so /usr/local/lib/liblber.so -lunrar -lbz2 /usr/local/lib/libgmp.so /usr/local/lib/libcurl.so -lssl -lcrypto -lz -pthread -Wl,--rpath -Wl,/usr/local/lib
manager.o(.text+0x251): In function `wwwconnect':
: undefined reference to `__h_errno'
manager.o(.text+0x2b5): In function `wwwconnect':
: undefined reference to `__h_errno'
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6/freshclam.
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
*** Error code 1

Stop in /usr/ports/security/clamav.
-------------------------------------------
Версия clamav - 0.88.6
Версия unrar - 3.60
CVS обновил все порты - все равно не компилится.

Что можно сделать в данной ситуации?

Спасибо за советы

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Не встает Clamav из портов"  
Сообщение от Rupeht on 09-Ноя-06, 19:12 
пробуй
portupgrade -rf libtool

или

portupgrade -a

еще rar пересобири

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Пробовал"  
Сообщение от Дракон email(ok) on 09-Ноя-06, 19:30 
Пробовал.
Результат аналогичный.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Дополнение"  
Сообщение от Дракон email(ok) on 09-Ноя-06, 20:20 
Обновил список портов portsnap
cd /usr/ports/security/clamav
make patch - все проходит нормально
make config выбираем libunrar
make install, видим:
----------------------------------
cc -O2 -fno-strict-aliasing -pipe -DUNRAR3 -pthread -o .libs/freshclam output.o cfgparser.o getopt.o memory.o misc.o freshclam.o options.o manager.o notify.o dns.o execute.o nonblock.o  -L/usr/local/lib ../libclamav/.libs/libclamav.so -lunrar -lz -lbz2 /usr/local/lib/libgmp.so -pthread -Wl,--rpath -Wl,/usr/local/lib
manager.o(.text+0x251): In function `wwwconnect':
: undefined reference to `__h_errno'
manager.o(.text+0x2b5): In function `wwwconnect':
: undefined reference to `__h_errno'
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6/freshclam.
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
*** Error code 1

Stop in /usr/ports/security/clamav.
----------------------------------
Увы :-(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Дополнение"  
Сообщение от lavr email on 10-Ноя-06, 12:09 
>Обновил список портов portsnap
>cd /usr/ports/security/clamav
>make patch - все проходит нормально
>make config выбираем libunrar
>make install, видим:
>----------------------------------
>cc -O2 -fno-strict-aliasing -pipe -DUNRAR3 -pthread -o .libs/freshclam output.o cfgparser.o getopt.o memory.o
>misc.o freshclam.o options.o manager.o notify.o dns.o execute.o nonblock.o  -L/usr/local/lib ../libclamav/.libs/libclamav.so
>-lunrar -lz -lbz2 /usr/local/lib/libgmp.so -pthread -Wl,--rpath -Wl,/usr/local/lib
>manager.o(.text+0x251): In function `wwwconnect':
>: undefined reference to `__h_errno'
>manager.o(.text+0x2b5): In function `wwwconnect':
>: undefined reference to `__h_errno'
>*** Error code 1
>
>Stop in /usr/ports/security/clamav/work/clamav-0.88.6/freshclam.
>*** Error code 1
>
>Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
>*** Error code 1
>
>Stop in /usr/ports/security/clamav/work/clamav-0.88.6.
>*** Error code 1
>
>Stop in /usr/ports/security/clamav.
>----------------------------------
>Увы :-(

только что собрал без проблем, что покажут:

# ls -lA /var/db/pkg | grep "lha"
тоже для arj,unzoo,arc,unzip

затем:

# ldconfig -r | grep libgmp
# ldconfig -r | grep libunrar

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Что получилось:"  
Сообщение от Дракон email(ok) on 10-Ноя-06, 12:16 
[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "lha"
drwxr-xr-x  2 root  wheel  512 Nov 10 11:34 lha-1.14i_6
[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "arj"
drwxr-xr-x  2 root  wheel  512 Nov 10 11:34 arj-3.10.22
drwxr-xr-x  2 root  wheel  512 Jul  9 02:27 unarj-2.65_2
[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "unzoo"
drwxr-xr-x  2 root  wheel  512 Nov 10 11:35 unzoo-4.4
[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "arc"
drwxr-xr-x  2 root  wheel  512 Nov 10 11:35 arc-5.21o_1
[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "unzip"
drwxr-xr-x  2 root  wheel  512 Nov 10 11:36 unzip-5.52_2
[root@mail1 /usr/ports/archivers/rpm4]# ldconfig -r | grep libgmp
        139:-lgmp.7 => /usr/local/lib/libgmp.so.7
        140:-lgmpxx.4 => /usr/local/lib/libgmpxx.so.4
[root@mail1 /usr/ports/archivers/rpm4]# ldconfig -r | grep libunrar
        142:-lunrar.3 => /usr/local/lib/libunrar.so.3
[root@mail1 /usr/ports/archivers/rpm4]#
--------------------
На другом сервере я без проблем собрал clamav - freebsd6.1 такая же
Я понимаю, что если убить сервер и поставить заново - все получится хорошо. Но столько вложено в сервер - не поднимается на это руки.
Понятно, где-то в цепочке установленного из портов софта сбой. Все, от чего зависит clamav - переставил. С ошибкой только валится установка openldap-client2.4
может, дело в нем?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Что получилось:"  
Сообщение от lavr email on 10-Ноя-06, 12:39 
>[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "lha"
>drwxr-xr-x  2 root  wheel  512 Nov 10 11:34 lha-1.14i_6
>
>[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "arj"
>drwxr-xr-x  2 root  wheel  512 Nov 10 11:34 arj-3.10.22
>
>drwxr-xr-x  2 root  wheel  512 Jul  9 02:27
>unarj-2.65_2
>[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "unzoo"
>drwxr-xr-x  2 root  wheel  512 Nov 10 11:35 unzoo-4.4
>
>[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "arc"
>drwxr-xr-x  2 root  wheel  512 Nov 10 11:35 arc-5.21o_1
>
>[root@mail1 /usr/ports/archivers/rpm4]# ls -lA /var/db/pkg | grep "unzip"
>drwxr-xr-x  2 root  wheel  512 Nov 10 11:36 unzip-5.52_2
>
>[root@mail1 /usr/ports/archivers/rpm4]# ldconfig -r | grep libgmp
>        139:-lgmp.7 => /usr/local/lib/libgmp.so.7
>        140:-lgmpxx.4 => /usr/local/lib/libgmpxx.so.4
>[root@mail1 /usr/ports/archivers/rpm4]# ldconfig -r | grep libunrar
>        142:-lunrar.3 => /usr/local/lib/libunrar.so.3
>[root@mail1 /usr/ports/archivers/rpm4]#
>--------------------

все good

>На другом сервере я без проблем собрал clamav - freebsd6.1 такая же
>
>Я понимаю, что если убить сервер и поставить заново - все получится
>хорошо. Но столько вложено в сервер - не поднимается на это
>руки.
>Понятно, где-то в цепочке установленного из портов софта сбой. Все, от чего
>зависит clamav - переставил. С ошибкой только валится установка openldap-client2.4
>может, дело в нем?

он вам нужен?! openldap?

# cat /var/db/ports/clamav/options
?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "так делать чего?!"  
Сообщение от Дракон email(ok) on 10-Ноя-06, 12:56 
Ясно что не нужен. Но делать чего - не ясно. В среду - срок сдачи сервера.
Есть идеи, что делать - или все же убивать сервер?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "так делать чего?!"  
Сообщение от lavr email on 10-Ноя-06, 13:04 
>Ясно что не нужен. Но делать чего - не ясно. В среду
>- срок сдачи сервера.
>Есть идеи, что делать - или все же убивать сервер?

в своем уме?! переставлять сервер из-за того что что-то несобирается! хорошо живете!
если у меня в квартире кран потек - мне теперь новую квартиру купить и сделать
ремонт?!

вас попросили показать

# cat /var/db/ports/clamav/options

ну допустим еще:

# ls -lA /var/db/pkg | grep clamav

если полагает что я мазохист и буду из вас клещами информацию вытягивать - ошибаетесь,
если что-то смущает, см мой email

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "результаты"  
Сообщение от Дракон email(ok) on 10-Ноя-06, 13:46 
Извините, забыл вставить в ответ результаты работы программы:
---------------------
[root@mail1 /var/db/pkg]# ls -lA /var/db/pkg | grep clamav
[root@mail1 /var/db/pkg]# cat /var/db/ports/clamav/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for clamav-0.88.6
_OPTIONS_READ=clamav-0.88.6
WITHOUT_MILTER=true
WITHOUT_CURL=true
WITHOUT_LIBUNRAR=true
WITHOUT_STDERR=true
[root@mail1 /var/db/pkg]#
----------------------------
в /var/db/pkg дествительно нет упоминания про clamav
а с сервером ситуация простая - он готовится на установку, срок - среда. За пару суток я его пересоберу, но ТАК не хочется в выходные на работе сидеть.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "результаты"  
Сообщение от lavr email on 10-Ноя-06, 14:05 
>Извините, забыл вставить в ответ результаты работы программы:
>---------------------
>[root@mail1 /var/db/pkg]# ls -lA /var/db/pkg | grep clamav
>[root@mail1 /var/db/pkg]# cat /var/db/ports/clamav/options
># This file is auto-generated by 'make config'.
># No user-servicable parts inside!
># Options for clamav-0.88.6
>_OPTIONS_READ=clamav-0.88.6
>WITHOUT_MILTER=true
>WITHOUT_CURL=true
>WITHOUT_LIBUNRAR=true
>WITHOUT_STDERR=true
>[root@mail1 /var/db/pkg]#
>----------------------------
>в /var/db/pkg дествительно нет упоминания про clamav
>а с сервером ситуация простая - он готовится на установку, срок -
>среда. За пару суток я его пересоберу, но ТАК не хочется
>в выходные на работе сидеть.

# cd /usr/ports/security/clamav
# script /tmp/mk.log
# make
# exit

а далее логи /tmp/mk.log либо на lavr@unix1.jinr.ru, либо туда же url-ссылку где
можно этот лог увидеть

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "результаты"  
Сообщение от lavr email on 10-Ноя-06, 14:13 
Ну и еще вариант:

- раз собирается НА ДРУГОЙ машине, КТО МЕШАЕТ на той же машине снова сконфигурить
как надо порт, собрать без установки и сделать ПАКЕТ, после чего свой же пакет
установить на новую машину.
Можно и вовсе не делать пакет, а перекинуть собранный порт на новую и выполнить
make install :)

Пробуй, пиши если нужно на lavr@unix1.jinr.ru - только не тяни, пятница сегодня, однако

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Все!"  
Сообщение от Дракон email(ok) on 10-Ноя-06, 14:29 
Все, помогло.
Спасибо.
Перебросил собранный порт с другой машины, make install ничего не дало, make deinstall, мake install - все. Встало.

Спасибо огромное за помощь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Все!"  
Сообщение от orlic email on 10-Ноя-06, 14:43 
>Все, помогло.
>Спасибо.
>Перебросил собранный порт с другой машины, make install ничего не дало, make
>deinstall, мake install - все. Встало.
>
>Спасибо огромное за помощь.

что за привычка писать посты не в свою ветку? что помогло, чему помогло, кому спасибо?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Упс."  
Сообщение от Дракон email(ok) on 10-Ноя-06, 14:57 
Помог совет - "Можно и вовсе не делать пакет, а перекинуть собранный порт на новую и выполнить make install :)"
Чему помогло - clamav установился нормально.
Кому спасибо - Сообщение от lavr  on 10-Ноя-06, 14:13
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру