From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <fire@kgpu.kamchatka.ru>
Message-ID: <00d101c3bd0d$52258140$370aa8c0@xp439ntws>
From: "Anton V. Denisov" <fire@kgpu.kamchatka.ru>
To: <devel@altlinux.ru>
Date: Mon, 8 Dec 2003 09:59:00 +1200
MIME-Version: 1.0
Content-Type: text/plain;
	charset="koi8-r"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Return-Path: fire@kgpu.kamchatka.ru
X-MDaemon-Deliver-To: devel@altlinux.ru
Subject: [devel] Q: how to build different kernel branches with new build
	scheme?
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: Sun, 07 Dec 2003 21:58:02 -0000
Archived-At: <http://lore.altlinux.org/devel/00d101c3bd0d$52258140$370aa8c0@xp439ntws/>
List-Archive: <http://lore.altlinux.org/devel/>
List-Post: <mailto:devel@altlinux.org>

Приветствую, всех.

Вопрос больше для списка рассылки devel-kernel@, но подписываться на
него ради одного вопроса не хочется.

Возможно я чего-то не понимаю (скорее всего так и есть), но как при
текущих схемах версионинга и именования пакетов ядра в Сизифе возможно
одновременное нахождение ядер из разных веток? Файл kernel-policy.txt из
kernel-build-tools-0.3-alt4 прочитал несколько раз, но ответа на этот
вопрос так и не нашёл.

Например, какое имя и версию должен иметь пакет kernel-fix-security для
ядра 2.2.x? С пакетами kernel-source и kernel-image в принципе всё
понятно, а вот с kernel-{feat,fix} не совсем. Как они привязаны к
конкретному ядру? В пакетах kernel-image просто делается %add_patch_list
<список feat и fix пакетов> а потом BuildRequires: %get_patch_list, а
как же учитывается версия ядра?

Ещё интересно - будут ли работать макросы из kernel-build-tools при
сборке ядра 2.2.x или же 2.6? Ведь в схемах сборки что-то меняется.

P.S. Ещё раз прошу прощения за эти dummy questions.

С уважением, Антон В. Денисов.