[woody] Kernel kompilieren mit kernel-package/make-kpkg
Tobias Zimpel
mailinglists at startrek-web.de
Fri Aug 31 21:07:03 CEST 2001
Hi,
ich versuche gerade, einen Kernel (2.4.9 mit ext3-Patches, das sollte
aber nicht relevant sein) mit make-kpkg zu bauen. Dabei habe ich zwei
Probleme:
,-----
|n2o:/usr/src/linux# make-kpkg --revision=local.ext3:1 binary
| Error: The revision string may only contain
| alphanumerics and the characters + .
| If epochs are used, the colon : is also allowed
| The current value is: local.ext3:1
| Aborting.
`-----
Ich sehe nicht so recht, was ich da jetzt falsch gemacht haben soll -
als ich vor geraumer Zeit den 2.2.19'er gebaut habe ging das jedenfalls
noch. Bug oder Feature?
Zum Zweiten:
,-----<aus 'man make-kpkg'>
|kernel_image
| This target produces a Debian package of the Linux kernel source
| image, and any modules configured in the kernel configuration
| file .config. If there is no .config file in the kernel source
| directory, a default configuration is provided similar to the one
| used to create the Debian boot-floppies.
`-----
Das habe ich eigentlich so verstanden, daß er mir, wenn kein .config da
ist, einen Kernel mit der Konfiguration backt, der von der Konfiguration
her dem Standard-Debian-Kernel entspricht. Stattdessen lande ich in
einem "make oldconfig", das mir fast jeden Punkt der Config als NEW
anbietet, mit Standard-Antwort 'N' - nicht ganz das, was ich will.
Muß ich denn tatsächlich meinen ext3-Patch debianisieren und 'apt-get -b
source kernel-image-2.4.9' mit aktiviertem patch_the_kernel für
make-kpkg loslassen, nur um einen Kernel mit der Standard-Konfig gebaut
zu bekommen, der dann wie vermutlich der vor einigen Wochen gebaute
2.2.19'er auch beim nächsten upgrade mit dem Debian-Paket ohne meinen
ext3-Patch übergebügelt wird?
Kurzum: Wie baue ich nach dem "Debian Way-of-Life" einen gepatchten
Kernel, der bis auf die durch den Patch neuen Treiber/Konfigurationen
dem Debian-Standard-Kernel entspricht und _nicht_ von apt-get mit dem
Original-Paket übergebügelt wird?
Alternativ: Wo kann ich ein unoffizielles Kernel-Deb des 2.2.9'er mit
ext3-Patches downloaden? Google hat auch da keine Lösung aufgezeigt,
genausowenig wie für obige Problemchen.
Danke im Voraus
Ciao
Tobias
More information about the Linux
mailing list