[devel] kill Sisyphus noarch?
Igor Vlasenko
=?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Вс Окт 26 21:15:07 MSK 2008
On Sun, Oct 26, 2008 at 03:52:53PM +0300, Alexey Tourbin wrote:
> On Sun, Oct 26, 2008 at 06:46:44PM +0600, Mikhail Gusarov wrote:
> > AT> Есть свои за и против.
> >
> > А можно озвучить "за", кроме (совершенно неинтересных) вопросов
> > удобства/неудобства реализации?
>
> То, что первым делом приходит в голову -- если влить в каждый
> архитектурный репозитарий noarch компоненту, то она будет дублироваться.
> Это экономия минимум 2M при синхронизации сизифа для двух архитектур,
> а максимум -- 82M (du -hs /ALT/Sisyphus/noarch/base).
Экономя на мегабайт, теряем на гигабайт :(
Напомню, что я предложил упразднить noarch чтобы
преодолеть
https://bugzilla.altlinux.org/show_bug.cgi?id=17674
Т.е. я решил попробовать поиграть с
BuildArch: noarch в подпакетах.
начал с fonts-ttf-java-1.6.0-sun-1.6.0.10-alt2.noarch.rpm
(1,3M экономии).
Последствия красочно расписаны в #17674:
apt клинит, java-1.6.0-sun без бубна не ставится...
Если слить репозитарии, чтобы BuildArch: noarch
пользоваться было не страшно, то только из этого
пакета будет еще 24M экономии:
6,1M java-1.6.0-sun-demo-1.6.0.10-alt2.x86_64.rpm
18M java-1.6.0-sun-source-1.6.0.10-alt2.x86_64.rpm
Что такое 82M?
Если распилить один только большой пакет,
например wesnoth, то его 150M wesnoth-data
покроют 82M как бык овцу.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel