Gentoo Archives: gentoo-user-de

From: Bernd Wurst <bernd@××××××.org>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Gentoo-Sources unter Debian nutzen
Date: Fri, 05 Nov 2004 13:37:12
Message-Id: 200411051437.07037@bwurst.org
In Reply to: [gentoo-user-de] Gentoo-Sources unter Debian nutzen by Richard Verwayen
1 Am Freitag, 5. November 2004 12:31 schrieb Richard Verwayen:
2 > Ich bin von den Gentoo-Sources so angetan, das ich sie gerne auch auf
3 > Servern einsetzen würde, auf denen Debian läuft. Nun mag ich nicht
4 > extra ein CHROOT-Gentoo-System einrichten, um an die Sourcen zu
5 > kommen. Gibt es sonst noch igendwie eine Möglichkeit?
6
7 Naja dann kannst du ja jetzt mal den dicksten gentoo-Trumpf ausspielen:
8
9 Gentoo läd sich *immer* Sourcen der Projekte runter und hat dann
10 manchmal eigene Patches, aber immer als Extra-Sourcen. Was wo
11 runtergeladen wird und was wo gepatched wird, steht *im ebuild*.
12
13 Also gehst du (wenn du kein Gentoo-System hast) in den online-CVS-Tree
14 des portage-repositories [1] und schaust dir das ebuild an.
15
16 Dort drin stehen schonmal zwei wichtige Dinge, nämlich die URL des
17 patchsets und dass es einen zusätzlichen Patch aus dem FILESDIR gibt:
18
19 UNIPATCH_LIST="${DISTDIR}/${PF}.tar.bz2
20 ${FILESDIR}/${PN}-2.4.cmdlineLeak.patch"
21
22 DESCRIPTION="Full sources including the Gentoo patchset for the
23 ${KV_MAJOR}.${KV_MINOR} kernel tree"
24 SRC_URI="${KERNEL_URI}
25 http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF}.tar.bz2"
26
27
28 ${KERNEL_URI} ist bestimmt im kernel-Makro definiert, aber das ist der
29 vanilla kernel, den solltest du auch so finden, kernel.org halt.
30
31 Dann gibt es das komplett Patchset unter
32 http://dev.gentoo.org/~plasmaroo/patches/kernel/gentoo-sources/${PF}.tar.bz2
33 wobei ${PF} in dem Fall für "gentoo-sources-2.4.27-r1" steht. Der nette
34 "plasmaroo" hat aber auch directory-listing, daher findet man dort
35 leicht das passende Patchset.
36
37 Um an den Patch im FILESDIR zu kommen, kann man auch das CVS nutzen [2].
38
39 Letztlich macht dann das ebuild nchts weiter als alle patches einzeln
40 auf den Kernel draufzupacken.
41 Wichtig: In alphabetischer Reihenfolge.
42
43 Das alles ist unabhängig von der Distribution, kannst du also auch unter
44 Debian machen.
45
46 cu, Bernd
47
48 [1]: Am Beispiel der sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r1
49 http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-kernel/gentoo-sources/gentoo-sources-2.4.27-r1.ebuild?rev=1.3&content-type=text/vnd.viewcvs-markup
50
51 [2]:
52 http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-kernel/gentoo-sources/files/gentoo-sources-2.4.cmdlineLeak.patch?rev=1.1&content-type=text/vnd.viewcvs-markup
53
54 --
55 Wegen des Loches im Staatshaushalt wurde das Licht am Ende des Tunnels
56 gelöscht.

Replies

Subject Author
Re: [gentoo-user-de] Gentoo-Sources unter Debian nutzen Richard Verwayen <holle@××××.de>