[devel] RFC: Merge noarch repo with arch repos

Leonid Krivoshein klark.devel на gmail.com
Вс Сен 13 01:33:10 MSK 2020


10.09.2020 19:16, Vladimir D. Seleznev пишет:
> По мотивам багрепорта #38919 [1].
>
> Рост числа поддерживаемых архитектур, а также утрачивание поддержки
> 32-хразрядных архитектур апстримами, увеличили сложность отношений между
> пакетами. Так как, например, скриптам-обёрткам над утилитами совсем не
> нужно быть архитектурно-зависимыми, зависимость noarch-пакетов на
> arch-пакеты является валидной, но сейчас всё больше noarch-пакетов
> фактически становятся архитектурно-зависимыми из-за порождаемых анметов,
> причины которых описаны в начале.
>
> Разрешить эту проблему можно отказавшись от обособленного
> noarch-репозитория; собранные же noarch-пакеты хардлинкать в
> arch-репозитории кроме тех, в которых присутствие этих пакетов порождает
> анметы.
>
> [1] https://bugzilla.altlinux.org/show_bug.cgi?id=38919

Наверняка мы не первые, кто столкнулся с последствиями размножения 
архитектур и исторически сложившейся упаковки в noarch всего, что не 
исполняемый код, за единичными исключениями. С точки зрения политик 
проверки того, что пакуется в arch и noarch, а также с учётом исходного 
назначения репозитория, логично завести ещё один репозиторий для 
"arch-специфичного noarch" -- "archdata".


-- 
Best regards,
Leonid Krivoshein.



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