порты шалят после апдейта ситемы

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

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

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
time12345
сержант
Сообщения: 224
Зарегистрирован: 2011-09-21 1:23:43

порты шалят после апдейта ситемы

Непрочитанное сообщение time12345 » 2014-08-10 22:17:34

после обновления системы постоянно одна и та же фигня. с портами творится что-то непонятное. было несколько раз что просто какой-то порт не хотел собираться, приходилось все сносить и ставить заново (это после перехода на pkg)
так вот, снова обновил очередную систему. и вот что пишет в выводе pkg version -v во многих портах
> succeeds index
как это убрать? а то ну очень неохото сносить все порты.

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

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение guest » 2014-08-11 13:39:30

time12345 писал(а):после обновления системы постоянно одна и та же фигня. с портами творится что-то непонятное. было несколько раз что просто какой-то порт не хотел собираться, приходилось все сносить и ставить заново (это после перехода на pkg)
так вот, снова обновил очередную систему. и вот что пишет в выводе pkg version -v во многих портах
> succeeds index
как это убрать? а то ну очень неохото сносить все порты.
Это от нежелания читать документацию и обдумывать что там написано. :(

Вариаций достаточно:

1) обновление дерева портов:
a) через svn
b) через portsnap

НЕобновление индекса портов, несоответствие индекса содержимому дерева портов:

# make fetchindex
и
# make -C /usr/ports index

для одного и того же дерева создадут разные файлы INDEX, понятно почему, один вытягивает текущий, другой генерит
из дерева (актуальное и Ваше дерево могут не совпадать)

теперь вернемся к pkgng:

# man pkg-version
...
опции -I и -P

сумма представлений по обновлению портов и _использование_ index в pkg version или ВМЕСТО ИНДЕКСА - использование
порта (разумеется при наличие дерева портов) [подразумевается что с деревом портов у Вас порядок, а не каша из старых, своих и тд и тп]

смысл понятен (он в предложении выше)?

time12345
сержант
Сообщения: 224
Зарегистрирован: 2011-09-21 1:23:43

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение time12345 » 2014-12-01 18:08:40

так, придется в общем порты удалять все и ставить заново, т.к. уже многие порты устарели, в общем надо сделать "генеральную чистку".

как посоветуете все порты удалить, чтобы конфиги остались и т.д. ?
на всякий случай спрошу) хотя я уже конечно делал это, но на домашней системе.

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1313
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение xM » 2014-12-01 20:12:31

Для начала читайте /usr/ports/UPDATING с момента последнего апдейта в отношении интересующих вас портов.
Наверняка там будет много тонких моментов.
Сносить порты не обязательно. Можно воспользоваться, например, portupgrade -f для принудительной переустановки.
IT voodoo blog https://kostikov.co

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1313
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение xM » 2014-12-01 20:18:13

Но если уж хочется удалить, то лучше чере pkg delete. Тогда и автоустановленные зависимости удалятся.
IT voodoo blog https://kostikov.co

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

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение snorlov » 2014-12-01 22:46:10

В случае принятия решения о сносе всего софта я рекомендую задействовать portmaster, т.е через него создать список установленных портов (софта), отредактировать его, т.е. оставить в нем только то, что юзается, все снести, установить portmaster, и подсунуть ему этот список, получите почти чистую систему, почти чистая из-за того,, что некоторый софт нужен для компиляции, но не для работы.

time12345
сержант
Сообщения: 224
Зарегистрирован: 2011-09-21 1:23:43

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение time12345 » 2014-12-06 19:38:22

ой, вы знаете, мне проще просто занести в текстовый файл список установленных портов, всё снести и поставить заново.

да, надо будет почитать ман, освежить память, через pkg delete можно
и потом еще вручную на всякий нужно будет почистить /var/db/pkg
вот вроде так я и делал. вроде ничего не упустил, и конфиги должны сохраниться.

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

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение guest » 2014-12-06 19:42:35

time12345 писал(а):ой, вы знаете, мне проще просто занести в текстовый файл список установленных портов, всё снести и поставить заново.

да, надо будет почитать ман, освежить память, через pkg delete можно
и потом еще вручную на всякий нужно будет почистить /var/db/pkg
вот вроде так я и делал. вроде ничего не упустил, и конфиги должны сохраниться.
Вы сначала освежите в памяти навыки работы с pkg, а потом pkg delete, вот только в /var/db/pkg ничего
не нужно удалять.

time12345
сержант
Сообщения: 224
Зарегистрирован: 2011-09-21 1:23:43

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение time12345 » 2014-12-06 21:29:55

почему не нужно.

у меня еще вопрос, а что если portupgrade обновляет порт, а в индексе еще старая версия висит, хотя portsnap fetch update недавно вот выполнял. что делать?

time12345
сержант
Сообщения: 224
Зарегистрирован: 2011-09-21 1:23:43

Re: порты шалят после апдейта ситемы

Непрочитанное сообщение time12345 » 2014-12-06 21:30:42

ну то есть пишет succeeds index. а во втором посте рекомендации выполнял... как вообще индекс полностью пересобрать?