From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <mithraen@freesource.info>
Date: Wed, 26 Nov 2003 17:08:11 +0300
From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= <mithraen@altlinux.ru>
To: ALT Devel discussion list <devel@altlinux.ru>
Subject: Re: [devel] =?koi8-r?B?z8Igz8LT1dbExc7J?=
	=?koi8-r?B?ySDQz8TIz8TP1yDLIM/Dxc7LxSDOwcSj1s7P09TJ?= Sisyphus
Message-ID: <20031126140811.GD27949@localhost.localdomain>
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>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="eqp4TxRxnD4KrmFZ"
Content-Disposition: inline
In-Reply-To: <3FC4A31E.6060900@altlinux.com>
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:25:16 -0000
Archived-At: <http://lore.altlinux.org/devel/20031126140811.GD27949@localhost.localdomain/>
List-Archive: <http://lore.altlinux.org/devel/>
List-Post: <mailto:devel@altlinux.org>


--eqp4TxRxnD4KrmFZ
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

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.
 > Вопрос: какие пакеты и когда нужно выкладывать.
 > Ответ желательно в виде скрипта.

Скрипт я напишу позже, когда всё обдумаю. Если кратко -- для каждого
пакета определяется дата, когда его теоретически можно переносить в
стабильный репозиторий. Реально перенос делается тогда, и только тогда,
когда это возможно без нарушения зависимостей.

-- 
С уважением, Денис

http://freesource.info


--eqp4TxRxnD4KrmFZ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/xLPK9yLOUeHSdCYRAnotAKDVnXcINlpTLkCvexV6e2KohnUw3ACeIv27
GdYPOEAdM+wsB8zLL6Iu0G8=
=LmjG
-----END PGP SIGNATURE-----

--eqp4TxRxnD4KrmFZ--