[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