[devel] Nettle 4

Anton Farygin rider на basealt.ru
Чт Авг 20 15:16:02 MSK 2026


On 8/20/26 14:57, Mikhail Efremov wrote:
> On Thu, 20 Aug 2026 14:39:02 +0300 Mikhail Efremov wrote:
>> On Thu, 20 Aug 2026 14:00:12 +0300 Anton Farygin wrote:
>>> On 8/20/26 13:16, Mikhail Efremov wrote:
>>>> Так что предлагаю готовиться уже сейчас, т.е. мантейнеров
>>>> пакетов, для которых есть фикс в новой версии, прошу эти пакеты
>>>> обновить. Мантейнерам же тех пакетов, для которых фикса нет, предлагаю
>>>> поискать патчи у коллег в других дистрибутивах.
>>> Миша, спасибо.
>>>
>>> А можешь сделать тестовое задание с которым будет удобно сделать себе
>>> рабочее окружение для исправления сборки ?
>>>
>>> пусть будет failed - zoryn devenv --with-task-repo важно что бы в нём
>>> был создан repo
>> Task #429988.
>> Там nettle и все пакеты, которые удалось с ним пересобрать.
>> Расшаривать его смысла пока не вижу.
> Хм, что-то у меня список клиентов не полный получился, судя по
> анментам. Брал старый список с еще весенней попытки, видимо он уже
> устарел. Сейчас остальных добавлю, посмотрю что с ними.
>
я для таких тасков сделать в zoryn специальный инструмент:

zoryn task rebuild -b <билдер> <номер задания> --deps-by-pkg <имя пакета>
что он сделает - скачает из задания все пакеты

на выбранном builder (а их надо добавить отдельно заранее через zoryn 
builder add) -
1) выложит все скачанные пакеты под нужную архитектуру builder
2) по одному зависящему  пакету будет пересобирать из src.rpm 
репозитория, доступного на builder (задаётся при добавление билдера) - в 
порядке топологической сортировки по сборке.
3) всё что собралось - добавит в задание
4) напишет отчёт в котором напишет всё что не собралось. логи сборки 
будут лежать локально (по умолчанию в ~/rebuild_logs/ если не 
перенастроено в конфиге)

также есть zoryn task refresh который просто освежит задание (обновит 
все подзадания, сборки которых есть более новые в sisyphus)


есть ещё zoryn task test-rebuild - тут немного другой алгоритм и не 
добавляет в сборочное задание и можно параллельно гнать хоть на 10 
билдеров одновременно, это когда просто быстро надо убедиться что таск 
ничего не ломает.

может быть будет полезно.




Подробная информация о списке рассылки Devel