[devel] hsh --query-repackage Re: ACL request for perl update to 5.30
Sergey Bolshakov
sbolshakov на altlinux.ru
Чт Дек 5 21:45:46 MSK 2019
>>>>> "Igor" == Igor Vlasenko <vlasenko-mwWcnE6MXDzNsqkvetdkXg на public.gmane.org> writes:
> On Thu, Dec 05, 2019 at 06:44:19PM +0300, Anton Farygin wrote:
>> В общем это проблема будет решена, как только у нас появится armv7
>> сборочница. А пока архитектура догоняющая, то так и будут странности.
> Я уже готовлю перезаливку, раз для Сергея это важно.
>> Считать ли поломкой то, что пересборка пакета после изменения состояния
>> репозитория стала давать другой (вероятно) нерабочий результат - я не знаю.
>> Я бы считал такое состояние пакета ошибкой.
В такой формулировке действительно непросто дать однозначный ответ,
но в обсуждаемом случае выпеченные пирожки с котятами протухают
немедленно и именно такой результат и был запланирован --
что уже некоторый переборхес.
> Гм. это не баг, а фича rpm.
> в спеке в BR: используются макросы,
> а в src.rpm в BR: записывается раскрытие макроса в контексте конкретного значения этих макросов.
> никуда не деться от такого факта, что со временем эти значения разойдутся.
В обсуждаемом случае это некоторое время составляло минуты до окончания
сборки задания.
> Главное, чтобы сборочница делала --query-repackage,
> чтобы использовать не старые, а актуальные значения макросов.
> Это же касается и других тегов, ExclusiveArch: %{arches_with_bla}, к примеру.
Рационализировать можно сколько угодно, но факт состоит в том,
что не нужно никакой сборочницы -- достаточно rpmquery на несколько
пакетов, чтобы убедиться в том, что бинарные rpm существенно не
соответствуют исходным.
Если нынче это считается допустимым -- что ж, зафиксируем и покатимся
дальше.
--
Подробная информация о списке рассылки Devel