[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