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