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

Vladimir D. Seleznev vseleznv на altlinux.org
Чт Окт 4 15:54:59 MSK 2018


On Thu, Oct 04, 2018 at 11:08:56AM +0300, Anton Farygin wrote:
> 27.09.2018 18:16, Vladimir D. Seleznev пишет:
> > Для всех новых сборок пакетов в индекс собранных пакетов записывается
> > source id. Собрать один и тот же NEVR в разные бранчи можно только при
> > наличии и совпадении source id для этого NEVR.
> >
> > [1]http://ftp.altlinux.org/pub/distributions/archive/sisyphus/index/src/r/rpm-build/
> 
> И всё-таки, у нас явно намечается проблема с идентификацией (визуальной) 
> пакета, собранного в том или ином окружении.
> 
> Даже в Sisyphus. Может так оказаться, что у нас будет в установленной 
> системе изменяться содержимое пакета без изменения его версии/релиза.
> 
> Давайте тогда что ли rpm -qa запатчим так, что бы он ещё выводил новые 
> тэги с обозначением номера сборки ?
> 
> После rpm -qa предлагаю ещё научить этой же магии по распознаванию rpm 
> -e, rpm -q (например, rpm -qi).
> 
> Сейчас работает такой вот use case:
> 
> rpm -qa|grep rpm-build-perl и вывод этой команды отправить в rpm -e
> 
> Если мы поменяем rpm -qa для более правильной идентификации собранного 
> пакета, то rpm -e должен научиться его понимать в качестве аргумента.

Да, такие планы есть. В #214024 сейчас rpm -qi умеет выводить disttag.
Остальным занимаюсь.

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


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