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

Dmitry V. Levin ldv на altlinux.org
Чт Сен 27 18:19:45 MSK 2018


On Thu, Sep 27, 2018 at 06:16:29PM +0300, Vladimir D. Seleznev wrote:
> После ввода недавних изменений в сборочнице стало возможным осуществлять
> пересборку пакетов без повышения релиза. Для этого необходимо дать
> сборочнице команду 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/

А почему source id в индексе есть не у всех собранных пакетов,
и что мешает добавить его ретроспективно?


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20180927/ec281c5a/attachment.bin>


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