From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <rider@altlinux.com>
Message-ID: <3FC4BBB2.3010001@altlinux.com>
Date: Wed, 26 Nov 2003 17:41:54 +0300
From: Anton Farygin <rider@altlinux.com>
Organization: ALT Linux
User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.5) Gecko/20031108
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: ALT Devel discussion list <devel@altlinux.ru>
Subject: Re: [devel] =?KOI8-R?Q?=CF=C2_=CF=C2=D3=D5=D6=C4=C5=CE=C9=C9_?=
	=?KOI8-R?Q?=D0=CF=C4=C8=CF=C4=CF=D7_=CB_=CF=C3=C5=CE=CB=C5_=CE=C1=C4?=
	=?KOI8-R?Q?=A3=D6=CE=CF=D3=D4=C9_Sisyphus?=
References: <20031125001230.D78905@elefant.dgtu.donetsk.ua>	<20031125072830.GE2421@basalt.office.altlinux.org>	<20031125094848.GH10424@osdn.org.ua>	<20031125122911.GA9809@basalt.office.altlinux.org>	<20031125225916.GE19276@localhost.localdomain>	<20031126082752.GD24420@basalt.office.altlinux.org>	<20031126080057.A03A72B521@mail.ru.echo.fr>	<20031126112058.GB20469@localhost.localdomain>	<3FC4A31E.6060900@altlinux.com>
	<20031126140811.GD27949@localhost.localdomain>
In-Reply-To: <20031126140811.GD27949@localhost.localdomain>
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 8bit
X-BeenThere: devel@altlinux.ru
X-Mailman-Version: 2.1.3
Precedence: list
Reply-To: ALT Devel discussion list <devel@altlinux.ru>
List-Id: ALT Devel discussion list <devel.altlinux.ru>
List-Unsubscribe: <listinfo/devel>,
	<mailto:devel-request@altlinux.ru?subject=unsubscribe>
List-Archive: </pipermail/devel>
List-Post: <mailto:devel@altlinux.ru>
List-Help: <mailto:devel-request@altlinux.ru?subject=help>
List-Subscribe: <listinfo/devel>,
	<mailto:devel-request@altlinux.ru?subject=subscribe>
X-List-Received-Date: Wed, 26 Nov 2003 14:36:57 -0000
Archived-At: <http://lore.altlinux.org/devel/3FC4BBB2.3010001@altlinux.com/>
List-Archive: <http://lore.altlinux.org/devel/>
List-Post: <mailto:devel@altlinux.org>

Денис Смирнов wrote:
> On Wed, Nov 26, 2003 at 03:57:02PM +0300, Anton Farygin wrote:
> 
>  > да, вот еще одна не совсем тривиальная задачка для скриптов:
>  > допустим в тестовом репозитарии есть пакет A, который нужен для сборки и 
>  > функционирования пакетов B, C
>  > А пакет C - нужен для сборки пакета G, но может быть собран только с 
>  > пакетом A.
>  > А пакет G - для функционирования пакета E, но может быть собран только с 
>  > пакетом G.
>  > Ну и пакет F - для него нужно иметь собранный пакет C, но он может быть 
>  > собран только с пакетом A.
>  > И вот допустим что все они вместе выложены (c интервалом в один день).
>  > Получаем, что:
>  > пакеты должны быть перемещены при отстуствии ошибок :
>  > dateA=A+14
>  > dateB=B+14 (или A+15)
>  > и т.д.
>  > Но тут возникает маленькая неприятность. В день C+11 нашли ошибку в 
>  > пакете C.
>  > Вопрос: какие пакеты и когда нужно выкладывать.
>  > Ответ желательно в виде скрипта.
> 
> Скрипт я напишу позже, когда всё обдумаю. Если кратко -- для каждого
> пакета определяется дата, когда его теоретически можно переносить в
> стабильный репозиторий. Реально перенос делается тогда, и только тогда,
> когда это возможно без нарушения зависимостей.

Вот.. опять пришли к зависимостям.

А как вы собираетесь высчитывать зависимости пакетов ???

Rgds,
Rider