From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4242DDA3.80608@altlinux.com> Date: Thu, 24 Mar 2005 18:32:51 +0300 From: Anton Farygin User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=E1=D2=C8=C9=D4=C5=CB=D4=D5=D2=D9_=D7_?= =?KOI8-R?Q?=CE=CF=D7=CF=CA_=D3=D4=D2=D5=CB=D4=D5=D2=C5_=D2=C5=D0=CF=DA?= =?KOI8-R?Q?=C9=D4=C1=D2=C9=D1?= References: <42417C98.1090100@altlinux.com> <4242A6E5.1080308@altlinux.ru> In-Reply-To: <4242A6E5.1080308@altlinux.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2005 15:34:38 -0000 Archived-At: List-Archive: List-Post: Alexey Gladkov wrote: > Anton Farygin wrote: > >> Всем привет. >> >> Хочу вынести на обсуждение такой вопрос: >> >> Речь идет о том, что по словам Legion'а выложенный в Sisyphus пакет, >> собранный под i386 не будет виден в архитектурах i586 и x86_64. >> Мне показалось это криво, ибо i386, i586 и x86_64 совместимы снизу >> вверх. >> На мой взгляд нет смысла собирать пакет под каждую из этих >> архитектур, тем более что реально этот пакет собирается только под i386. >> >> Я предлагаю использовать следующую схему: >> >> все пакеты, собранные под младшую совместимую архитектуру, в случае >> отсутствия сборки под старшую архитектуру - автоматически >> симлникаются в старшую архитектуру. >> >> На мой взгляд никаких особых сложностей с реализацией подобного рода >> схемы быть не должно. >> >> Очень хочется услышать комментарии от legion'а и ldv. > > > Если применить то что ты предлагаешь, придется отслеживать отсутствие > дублей по именам пакетов во всех слинкованых архитектурах (i386-> > i586-> x86_64). А также нужно быть уверенным что среди пакетов из > разных архитектур нет виртуальных пакетов и пакетов с хитрыми > провадсами. Иначе в одном репозитории будут находится несколько > одинаковых пакетов. > > Все сказанное не относится к архитектуре noarch т.к. это не > самостоятельная и не замкнутая архитектура. > > Преимущество от такого введения это только отсутствие необходимости > явно указывать архитектуры из которых ты хочешь обновляться. > Не только. Это дает возможность не собирать пакеты под x86_64, которые явно под эту архитектуру не собираются. Что сейчас произойдет если собрать glibc под i386 (если конечно получится) и выложить в репозитарий.Но при этом у пользователя будут стоять в настройках apt'а две архитектуры. Какие пакеты будет устанавливать apt ? Rgds, Rider