On Sun, May 20, 2001 at 11:49:44AM +0200, Wilhelm Wienemann wrote: > Hallo Jens! > > Jens Benecke schrieb am Samstag, 19. Mai 2001: > > Ich habe mittlerweile einen Kernel mit make-kpkg zustandebekommen, der > > aber nicht bootet. > Vermutlich stimmt er ja (auch) nicht mit Deiner Umgebung überein. Woher > soll er entsprechende Informationen bekommen haben? Ich habe vorher make menuconfig gemacht. Siehe unten... > > Es stellt sich heraus, daß er devfsd braucht. Kann ich die > > Abhängigkeit irgendwie vordefinieren? > Ein Hinweis darauf, dass im Segment 'File systems' der > Kernel-Konfigurationsdatei die Option(en): > CONFIG_DEVFS_FS=y Das meinte ich nicht! Ich habe Devfs im Kernel konfiguriert. Aber wenn man es im Kernel konfiguriert, dann braucht man auch den daemon! Ich suchte also nach einer Art if grep -qi ^CONFIG_DEVFS_FS=y .config ; then perl -pi 's/Requires: (.*)$/Requires: $1, devfsd/' \ debian/control fi in den make-Skripten, denn sowas (Paketabhängigkeiten abhängig von bestimmten Kerneloptionen) muss doch vorgesehen sein. Auch netfilter muss automatisch mitgezogen werden können wenn ich auf 20 Maschinen das kernel-2.4.4-*.deb installiere, sonst endet das im Chaos. > > > > Ich möchte einen 2.4.4er Kernel mit dem grsecurity Patch und dem > > > > LPP (linux progress patch) bauen. Ich hatte es so verstanden daß > > > > die patches von make-kpkg automatisch eingebunden werden. > > > Wo hast Du denn das gelesen. Das ist mir bisher so noch nicht > > > untergekommen. Hier patche ich ganz normal. Anschliessend ein make > > Das ist die übliche Methode? > Die so auch im README.gz unter /usr/share/doc/kernel-package nochmal so > beschrieben steht. Ah ja. Schade, ich dachte, das wäre auch noch automatisiert. =;) > > Ich hatte das so verstanden, daß man alle seine Patches in > > /usr/src/kernel-patches/$(arch)/build/ schiebt und ein Skript schreibt, > > welches die ein- und wieder rauspatchen kann. > Steht wo näher beschrieben? in /usr/doc/kernel-package/ war das irgendwo drin beschrieben. danke für deine Hilfe. ;) -- Jens Benecke /* Nobody will ever see this error message :-) */ panic("Cannot initialize video hardware\n"); -- Linux 2.0.38, arch/m68k/atari/atafb.c http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa
Attachment:
pgpbXNhxzVcQH.pgp
Description: PGP signature