Не обновляется порт

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

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

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Viktroy
проходил мимо

Не обновляется порт

Непрочитанное сообщение Viktroy » 2015-08-12 18:23:53

Доброго дня. Проблема следующая. Имеется система 9.1 с установленной проксёй. Пытаюсь обновить порт, но процесс падает в ошибку. Не могу разобраться что не так. Не шибко профи, поэтому и спрашиваю.

root@proxy:/usr/home/troy # portupgrade squid-3.5.6
Бла бла бла
char const*, char const*, char const*)':
support.cc:(.text+0x6f23): undefined reference to `SSL_CTX_set_next_proto_select_cb'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::serverMethod(int)':
support.cc:(.text+0x438): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x494): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::method(int)':
support.cc:(.text+0x1298): undefined reference to `TLSv1_1_client_method'
support.cc:(.text+0x12f4): undefined reference to `TLSv1_2_client_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::contextMethod(int)':
support.cc:(.text+0x8cf8): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x8d54): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150812-78809-1600pfh env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy:/usr/home/troy #

В чём затык не соображу. Перед этим обновлял дерево портов. Буду рад любой помощи

Хостинговая компания 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/

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

Не обновляется порт

Непрочитанное сообщение guest » 2015-08-12 18:54:22

Viktroy писал(а):Доброго дня. Проблема следующая. Имеется система 9.1 с установленной проксёй. Пытаюсь обновить порт, но процесс падает в ошибку. Не могу разобраться что не так. Не шибко профи, поэтому и спрашиваю.

root@proxy:/usr/home/troy # portupgrade squid-3.5.6
Бла бла бла
char const*, char const*, char const*)':
support.cc:(.text+0x6f23): undefined reference to `SSL_CTX_set_next_proto_select_cb'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::serverMethod(int)':
support.cc:(.text+0x438): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x494): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::method(int)':
support.cc:(.text+0x1298): undefined reference to `TLSv1_1_client_method'
support.cc:(.text+0x12f4): undefined reference to `TLSv1_2_client_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::contextMethod(int)':
support.cc:(.text+0x8cf8): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x8d54): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150812-78809-1600pfh env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy:/usr/home/troy #

В чём затык не соображу. Перед этим обновлял дерево портов. Буду рад любой помощи
затык в /usr/bin/make в 9.1
Обновите систему до 9.3 и собирайте свежие порты на здоровье.
Проспали Вы обновление пакетного менеджера, удаление gcc из системы и замена на clang/llvm,
в итоге и make обновили.

Поиском нужно пользоваться.

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

Не обновляется порт

Непрочитанное сообщение dg » 2015-08-13 13:05:41

Повторюсь, я не профессионал. Обновил систему до версии 9.3, обновил порты. Со всеми портами всё отлично, но вот сквид ни в какую не хочет обновляться и пишет ту же ошибку...
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150813-1354-1enkb0j env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy: #
Прошу, если не сложно объяснить с оглядкой на новичка

Аватара пользователя
Witt
мл. сержант
Сообщения: 73
Зарегистрирован: 2010-01-12 14:01:48

Не обновляется порт

Непрочитанное сообщение Witt » 2015-08-14 19:26:57

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

portupgrade -аfRr

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Не обновляется порт

Непрочитанное сообщение bagas » 2015-08-14 20:23:12

Вы уверены, что систему с портами обновили?
Покажите:
uname -rm
и
ls -al /usr/ports/INDEX-*
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

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

Не обновляется порт

Непрочитанное сообщение af » 2015-08-16 20:47:48

root@proxy:/ # uname -rm
9.3-RELEASE-p22 amd64

root@proxy:/# ls -al /usr/ports/INDEX-*
-rw-r--r-- 1 root wheel 31970562 17 авг 01:40 /usr/ports/INDEX-10
-rw-r--r-- 1 root wheel 27514396 17 авг 01:40 /usr/ports/INDEX-7
-rw-r--r-- 1 root wheel 32413740 17 авг 01:40 /usr/ports/INDEX-8
-rw-r--r-- 1 root wheel 32003303 17 авг 01:40 /usr/ports/INDEX-9
-rw-r--r-- 1 root wheel 51472384 13 авг 12:28 /usr/ports/INDEX-9.db

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Не обновляется порт

Непрочитанное сообщение bagas » 2015-08-17 10:21:25

af писал(а):root@proxy:/ # uname -rm
9.3-RELEASE-p22 amd64

root@proxy:/# ls -al /usr/ports/INDEX-*
-rw-r--r-- 1 root wheel 31970562 17 авг 01:40 /usr/ports/INDEX-10
-rw-r--r-- 1 root wheel 27514396 17 авг 01:40 /usr/ports/INDEX-7
-rw-r--r-- 1 root wheel 32413740 17 авг 01:40 /usr/ports/INDEX-8
-rw-r--r-- 1 root wheel 32003303 17 авг 01:40 /usr/ports/INDEX-9
-rw-r--r-- 1 root wheel 51472384 13 авг 12:28 /usr/ports/INDEX-9.db
Хммм.
Попробуй версию старше или младше на 1 повысить, если установятся нормально, то значит что то с кодом сквида 3,5,7, тут у же пиши в багзилу.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.