From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41A88CBA.2030509@parkheights.dyndns.org> Date: Sat, 27 Nov 2004 09:18:34 -0500 From: sergey ivanov User-Agent: Mozilla Thunderbird 0.6 (X11/20040511) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Linux kernel packages development Subject: Re: [d-kernel] Re: E: kernel-image-wks26-up-2.6.9-alt1.src.rpm rejected from incoming References: <20041123153326.E6531518B2@opteron.office.altlinux.ru> <20041124193154.GC31342@lks.home> <41A5AFC0.5000309@altlinux.ru> <20041125185156.GF7587@lks.home> <41A702AC.2090209@altlinux.ru> <2300.145.249.13.3.1101471596.squirrel@mojo.myroom.ru> In-Reply-To: <2300.145.249.13.3.1101471596.squirrel@mojo.myroom.ru> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at spectr.org X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2004 13:59:08 -0000 Archived-At: List-Archive: List-Post: Konstantin A. Lepikhov wrote: ><цитата от="Alexey Gladkov"> > > >>Пакет собирается в соответствии с >>BuildRequires. И именнно >>BuildRequires определяют порядок сборки. >> >>Хешеру же не объяснишь, что он не должен >>брать пакет из сизифа, а >>ждать пока собирется новый feat. Вернее >>объяснишь, но это делается >>через BuildRequires. >> >> >Ну и как тогда это разруливать? Ведь >BuildRequires в ядре берется из patch_list, а там >даже версии не ставятся. Прописывать >каждый патч руками ихмо кривовато в >свете супер-пупер системы обнаружения >зависимостей. > > > Сказать по честному, это письмо трудно было понять. Я понял примерно так: как было написано 22 ноября в письме "[devel] I: new wks26 kernel ready", в devel:/incoming/Sisyphus были направлены пакеты kernel-image-wks26-up с сопутствующими модулями и ещё kernel-feat-drivers-input. Я в тот же день вытащил из devel:/incoming все с '*wks26*' и не смог пересобрать, ну и не став разбираться решил подождать когда оно появится в Sisyphus'e. Однако моя ошибка была в том, что я не взял kernel-feat-drivers-input. Со старой версией ядро не пересобиралось. После этого вчера я взял '*wks26*' из incoming повторно и всё собралось, и работает. Значит ли это, что, для того чтобы группа пакетов прошла сборку в Сизифусе, её надо было просто выкладывать по частям. Выложить kernel-feat, дождаться пока она соберётся и вытеснит из Сизифуса предыдущую версию, и потом уже выкладывать kernel-image и kernel-modules? Мне кажется, что когда-то уже этот вопрос здесь обсуждался, и вроде вывод был такой что это даже не необходимо, что на пересборку пакеты выбираются в порядке их временных отметок, так что достаточно было бы, чтобы у мейнтейнера kernel-feat был собран и оформлен в пакет и подписан раньше чем kernel-image и kernel-modules. Но независимо от того, что требовалось для избежания reject'а, - я не понимаю в чем проблема сейчас. Разве сейчас эти пакеты, ядро и модули, не пересобираются? Или автомат не может их взять не пересборку потому что он уже запомнил, что их пробовал собрать и не смог? А если их просто touch, чтобы изменить дату модификации? Или этого не хватить чтобы обмануть бдительного автомата? Сергей.