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: Mon, 8 Aug 2011 23:10:48 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110808201048.GA21789@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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4E4031A0.2010805@gmail.com> 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: CA4321C4C001.AC9B9 X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: Re: [devel] =?utf-8?b?0KjRg9GA0Yst0LzRg9GA0Ysg0YEg0L/QsNC60LXRgtCw?= =?utf-8?b?0LzQuD8o0LHRi9C70L46ICBGQUlMRUQ/c3BlZWRjcnVuY2guZ2l0PTAuMTAu?= =?utf-8?q?1-alt2=2EM60T=2E1=29?= 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 20:11:05 -0000 Archived-At: List-Archive: List-Post: On Mon, Aug 08, 2011 at 09:57:36PM +0300, Motsyo Gennadi aka Drool wrote: > > А проверка на наследование некорректна. > > Я в devel@ уже не раз по этому поводу высказывался :( > > На досуге постараюсь предложить патч для incoming, > > чтобы отключить или уточнить эту проверку при заливке. > > Было бы хорошо, а то уже точно так же у меня уже как минимум еще один > пакет в t6 не пролезает. А возиться с зоопарком гитов мне ну ни разу не > хочется. Поймите меня правильно, я никаких проблем создавать не хотел. Приношу свои извинения. Сейчас можно, например, заливать пакет в p6 и копировать в t6. Но это, конечно, тоже извращение. Что делать? Без копирования p6->t6 t6 выродится, с текущим кодом incoming копирование порождает дурную работу по фейк-мержам. Но, еще раз подчеркну, проблема не в копировании пакетов, как таковом, а в проверках на наследование при двух сиамских близнецах-бранчах. У которых нет естественных отношений наследования, которые можно только симулировать фиктивными merge -s ours, чтобы пройти incoming. Из-за избыточно ненужных проверок на наследование, чтобы сопровождать пакет в обеих бранчах, нужно делать в два раза больше работы. А так как майнтайнеры не дураки, а умницы ленивые, то они в два раза больше работы делать не хотят, и сопровождают пакеты только в одном из бранчей по вкусу. Копирование могло бы сгладить проблему, но, как видим, мешают проверки на наследование, включенные там, где они теряют смысл. В результате проверки на наследование стимулируют разъезд бранчей где он ничем не мотивирован и вреден, шизофрению сопроводжения, если с медициной аналогию проводить. И, получается, надо сначала incoming вылечить, потом уже копировать. -- 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.