[devel] Изменения в сборочнице: rebuild без повышения релиза

Vladimir D. Seleznev vseleznv на altlinux.org
Чт Сен 27 18:16:29 MSK 2018


После ввода недавних изменений в сборочнице стало возможным осуществлять
пересборку пакетов без повышения релиза. Для этого необходимо дать
сборочнице команду task add rebuild имя_пакета.

Пересборка без повышения релиза возможна только в случае наличия source
id в индексе собранных пакетов (пример [1]). В случае, если поле source
id пустое, то задание завершится неуспешно, и в качестве диагностики в
журнале будет напечатано:

package `$name' version `$version' was already built but no source id has been recorded

такие пакеты следует пересобрать с повышением релиза.

Для всех новых сборок пакетов в индекс собранных пакетов записывается
source id. Собрать один и тот же NEVR в разные бранчи можно только при
наличии и совпадении source id для этого NEVR.

[1] http://ftp.altlinux.org/pub/distributions/archive/sisyphus/index/src/r/rpm-build/

-- 
   С уважением,
   Владимир Селезнев


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