[devel] Изменения в сборочнице: rebuild без повышения релиза
Anton Farygin
rider на basealt.ru
Чт Окт 4 11:08:56 MSK 2018
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 должен научиться его понимать в качестве аргумента.
Подробная информация о списке рассылки Devel