[devel] Изменения в сборочнице: введение в строй

Anton Farygin rider на basealt.ru
Вт Сен 25 23:14:29 MSK 2018


Вот и первая проблема:
http://git.altlinux.org/tasks/213639/logs/events.2.1.log

Перед этим таск естественно собирался.

25.09.2018 21:08, Vladimir D. Seleznev пишет:
> Доброго времени суток!
>
> С сегодняшнего вечера вводятся в строй следующие изменения в сборочнице:
>
> * возможность делать пересборку текущего релиза пакета с помощью команды
> rebuild (см. girar task add --help);
> * требование собирать в бранчи пакеты с релизными суффиксами
> ослабляется: теперь возможно собирать пакеты в бранчи без релизных
> суффиксов бранчи;
> * возможность собирать один и тот же NEVR в разные бранчи при условии
> совпадения исходников (для тех бранчев, для которых это разрешено);
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
> * макрос %ubt раскрывается в %nil.
>
> подробнее об этих изменениях и их причинах можно прочитать на этой
> странице [1].
>
> В соответствии с этим, для фактического различения разных сборок одного
> NEVR'а в syslog при установке и удалении пакета rpm начиная с
> 4.13.0.1-alt3 печатает RPMTAG_DISTTAG заданного пакета. Для задачи
> обновления с бранча на бранч, и установки пакетов из определённого
> бранча следует использовать механизм apt_preferences, в котором
> необходимо выставить Pin-Priority для label, содержащий имя бранча.
>
> Пример для apt_preferences:
>
>      Package: *
>      Pin: release l=p8
>      Pin-Priority: 746
>
> Продолжение следует...
>
> [1] https://www.altlinux.org/Binary_package_identity_change
>



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