On Mon, Aug 08, 2011 at 11:10:48PM +0300, Igor Vlasenko wrote: > 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. Ага, https://bugzilla.altlinux.org/show_bug.cgi?id=25707 У нас сейчас нет такого понятия, как сиамские близнецы-бранчи. Соответственно, girar-builder накаким образом не учитывает этой степени родства. Попробуйте более формально описать, какие из нелегальных на данный момент операций вы хотите легализовать и почему. Я думаю, что проверка наследования сборки в той или иной форме актуальна для всех бранчей. -- ldv