[devel] noarch подпакеты и неосновные архитектуры

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Вт Июл 1 19:00:49 MSD 2008


On Tue, Jul 01, 2008 at 05:08:18PM +0300, Kirill A. Shutemov wrote:
> > "Честные" noarch идут в noarch по определению.
> > "новые" noarch, если не собрались на одной из архитектур,
> > идут в arch. Но они там и были раньше, до Алексея.
> > Но если таки собрались, что скорее правило, то идут в noarch
> > и происходит уменьшение пакетной базы.
> 
> По-моему проще положить несколько dup'ов в noarch.

Кирилл, это породит грабли.
Вот пример.
arch-игра XYZ имеет noarch subpackage XYZ-data.
Пусть вышла версия 3.0, и собралась только под х86_64.
XYZ-data-3.0 не совместим с XYZ-2.12.
На ix86 вытянется неработоспособная комбинация
XYZ-data-3.0 + XYZ-2.12.
Если же положить XYZ-data-3.0 к х86_64, то такого не произойдет.

Понятно, что пример только иллюстрация.
Хороший майнтайнер XYZ добавит жесткую зависимость :)


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine




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