Всем привет, Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно). Вот тут и вопрос: есть ли какой-то способ после апдейта перебилдить всё, что было зависимо от -, но версия не поменялась ? И, существенно, делать это в автоматическом режиме. portmaster -r и -a взаимоисключаемы: ребилд указывает конкретный порт, а -а - это мета-флаг, который апдейтит порты, если есть более новые.
hi, Sun, Dec 31, 2017 at 11:15:04, vladimir.sharun wrote about "[uanog] portmaster -a и последующий ребилд зависимых портов":
Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно). Вот тут и вопрос: есть ли какой-то способ после апдейта перебилдить всё, что было зависимо от -, но версия не поменялась ? И, существенно, делать это в автоматическом режиме.
Что-то типа for F in `pkg version -vl\< | cut -f1 -d' '`; do portmaster -r $F done ? P.S. Почему не во freebsd@? -netch-
Привет,
Интересный вариант, я думал через pkg, но была микроскопическая надежда, что этот скрипт уже вписан в какой-то portupgrade/portmaster и я просто не те опции смотрю.
На freebsd@, к сожалению, подписаны люди из базы Миротворца. Это токсичный контингент, даже сам факт того, что ты знаешь, что твой пост они увидят - уже неприятно.
31 грудня 2017, 12:25:09, від "Valentin Nechayev"
Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно). Вот тут и вопрос: есть ли какой-то способ после апдейта перебилдить всё, что было зависимо от -, но версия не поменялась ? И, существенно, делать это в автоматическом режиме.
Что-то типа for F in `pkg version -vl\< | cut -f1 -d' '`; do portmaster -r $F done ? P.S. Почему не во freebsd@? -netch-
On Sun, Dec 31, 2017 at 12:41:34PM +0200, Vladimir Sharun wrote:
Интересный вариант, я думал через pkg, но была микроскопическая надежда, что этот скрипт уже вписан в какой-то portupgrade/portmaster и я просто не те опции смотрю.
я, в качестве эксперимента, докатился до poudriere на отдельной виртуалке, который втупую каждую ночь ребилдит типичный набор пакетов. у кого-то есть позитивный/негативный опыт относительно такого подхода? mbr, -- Igor "CacoDem0n" Grabin
Привет, portmaster не использую, а ports-mgmt/portupgrade-devel не? Типа так: portupgrade -fr security/mbedtls Перестроит принудительно порт и все зависимости не взирая на. 31.12.2017 11:15, Vladimir Sharun пишет:
Всем привет,
Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно).
Вот тут и вопрос: есть ли какой-то способ после апдейта перебилдить всё, что было зависимо от -, но версия не поменялась ? И, существенно, делать это в автоматическом режиме.
portmaster -r и -a взаимоисключаемы: ребилд указывает конкретный порт, а -а - это мета-флаг, который апдейтит порты, если есть более новые.
_______________________________________________ uanog mailing list uanog@uanog.kiev.ua https://mailman.uanog.kiev.ua/mailman/listinfo/uanog
-- Best regards, Alexandr B. Baryshnyev, e-mail: abb@abbon.net
Привет,
portsnap auto && portmaster -ad апдейтит всё, что обновилось в портах. Если у тебя не две либы, а триста две, то следить за бампом какой-то из них (да, я знаю про portmaster -w) - трата времени, когда можно было бы в автоматическом режиме пересобрать всех, кто депенд от этой либы сразу после ее апдейта.
31 грудня 2017, 12:29:19, від "Alexandr Baryshnyev"
Всем привет,
Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно).
Вот тут и вопрос: есть ли какой-то способ после апдейта перебилдить всё, что было зависимо от -, но версия не поменялась ? И, существенно, делать это в автоматическом режиме.
portmaster -r и -a взаимоисключаемы: ребилд указывает конкретный порт, а -а - это мета-флаг, который апдейтит порты, если есть более новые.
_______________________________________________ uanog mailing list uanog@uanog.kiev.ua https://mailman.uanog.kiev.ua/mailman/listinfo/uanog
-- Best regards, Alexandr B. Baryshnyev, e-mail: abb@abbon.net
Вы (вероятно) играете в игру portmaster -ad от скуки, вобщем кто играет, замечали спецэффект, что при бампе версии какого-то mbedtls перестают работать зависимые от него софты (после рестарта обычно).
я играю в portupgrade -aiy Версия того же перла или пхп при этом не меняется - перл не превратиться из 5.24 в 5.26, директория с либами не изменится и будет в том же месте где и была, а при обновлении версии софта надо просто пересобрать сам порт еще раз, только уже с зависимостями portupgrade -fr perl\* Как работает портмастер не знаю и не очень хочу узнать - меня и так все устраивает
participants (5)
-
Alexandr Baryshnyev
-
Igor Grabin
-
Valentin Nechayev
-
Vasiliy P. Melnik
-
Vladimir Sharun