From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Tue, 9 Aug 2011 01:26:02 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110808222602.GA23011@dad.imath.kiev.ua> References: <4E3F98E3.4060802@gmail.com> <4E3FA64F.2070709@altlinux.org> <4E3FB6ED.1070201@gmail.com> <4E3FCA0F.9070801@altlinux.org> <4E3FCC45.1090803@gmail.com> <20110808135817.GA17997@dad.imath.kiev.ua> <4E4031A0.2010805@gmail.com> <20110808201048.GA21789@dad.imath.kiev.ua> <20110808211645.GA17755@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: BFDE14B00B7.ABC64 X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: Re: [devel] inheritance check for branches X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Aug 2011 22:26:13 -0000 Archived-At: List-Archive: List-Post: On Tue, Aug 09, 2011 at 01:03:53AM +0300, Mykola S. Grechukh wrote: > > У нас сейчас нет такого понятия, как сиамские близнецы-бранчи. > > Соответственно, girar-builder накаким образом не учитывает этой степени > > родства. Попробуйте более формально описать, какие из нелегальных на > > данный момент операций вы хотите легализовать и почему. Я думаю, что > > проверка наследования сборки в той или иной форме актуальна для всех > > бранчей. > > По-моему, именно операция копирования должна исключать проверку наследования. Или, если хочется проверки, то корректная операция копирования должна, вообще говоря, сопровождаться переименованием ветвей. Например, при копировании из t6 в p6 старая ветвь p6 должна быть переименована или удалена, и создана заново на основе ветви t6. Для сизифа это не было реализовано, так как копирование из бранча в Сизиф на практике не нужно, а копирование из Сизифа в бранч является опасной операцией, а в безопасных случаях предыдущий пакет в бранче тоже был получен копированием, что автоматически давало наследование. Но p6 и t6 равноправны относительно копирования. -- 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.