On 27.Jan 2005 - 23:29:31, Alexander von Hedenstroem wrote: > Hallo! > > Ich m�chte einen Debian-Kernel compilieren. Alles klar, schon 1000x > gemacht. GENAU deshalb bastel ich gerade an einem Skript, was das > vereinfachen soll.
?? Was willst du denn noch automatisieren? Spielst du sooo viele Patches ein, dass du das per Skript machen willst? > Mir ist dabei bisher nicht ganz klar, wie make-kpkg genau arbeitet. Denn es > erzeugt zwar immer h�bsche debs, aber nicht immer auch die entsprechenden > changes. make-kpkg erzeugt ein debian-Verzeichnis aus einer Vorlage. Soweit ich das Perlskript verstehe ist da auch alles was es tut ( naja es baut die Optionen zusammen um debian/rules aufzurufen). Im Endeffekt ruft make-kpkg debian/rules mit den Targets auf die du spezifizierst. > Dies geschieht nur, wenn ich "make-kpkg buildpackage" aufrufe. Das d�rfte daran liegen, dass make-kpkg nur bei buildpackage auch build-package dr�berlaufen l�sst. Das erstellt dann einen kompletten Upload des kernel-Pakets, inkl. tar.gz, dsc und aller Bin�rpakete. Ich sch�tze mal du m�chtest ein wenig Doku zur Erstellung von Debian-Paketen lesen (Debian-Maintainer-Guide z.B.) > Dann aber erzeugt er eigene debian/changelog-Dateien, die ich gerade eben > selbst manipulieren m�chte; dort sollen etwa meine Kommentare zu den > gemachten �nderungen rein. man dch, die "Vorlage" f�r das debian-Verzeichnis findest du in /usr/share/kernel-package. Die Doku zu make-kpkg d�rfte auch noch einige Info's bereithalten. > Wenn ich aber "make-kpkg binary" aufrufe, erhalte ich keine changes! Hmm, ich baue immer mit make-kpkg kernel_image und erhalte das Changelog von make-kpkg (IIRC). > Beim anschliessenden Aufruf von "dpkg-genchanges" gibt es einen Fehler > "cannot open .dsc file"... Weil du ebend kein vollwertiges Debianpaket mit binary baust. Andreas -- You're almost as happy as you think you are. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

