Am Sonntag, 9. Mai 2004 20:56 schrieb David Haller: Da es schon länger her ist, mache ich einen neuen Thread.
Am Sun, 09 May 2004, Al Bogner schrieb:
Am Sonntag, 9. Mai 2004 16:37 schrieb Thomas Hertweck:
Al Bogner wrote:
Wo gibt es die letzten Kernel-Sourcen von Mantel bzw. Kraxel als tgz-Datei zum Download?
Gar nicht mehr... Finde ich nicht besonders gut.
Ich auch nicht! Gibt es dafür einen Grund?
Wo ist das Problem? rpm2cpio existiert.
$ cd /da/wos/ausgepackt/werden/soll $ rpm2cpio /pfad/foo.rpm | bunzip -c | \ cpio -i --make-directories --no-absolute-filenames
Unter 9.1 passt das nicht. Liegt das nur daran weil ich bunzip2 verwende? rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | bunzip -c | cpio -i --make-directories --no-absolute-filenames bash: bunzip: command not found cpio: premature end of archive rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | \ bunzip2 -c | cpio -i --make-directories --no-absolute-filenames bunzip2: (stdin) is not a bzip2 file. cpio: premature end of archive Al
Am Montag, 24. Mai 2004 17:38 schrieb Al Bogner: Hallo,
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | bunzip -c | cpio -i --make-directories --no-absolute-filenames bash: bunzip: command not found cpio: premature end of archive
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | \ bunzip2 -c | cpio -i --make-directories --no-absolute-filenames bunzip2: (stdin) is not a bzip2 file. cpio: premature end of archive
Lass das bunzip2 mal raus. Die cpio-Archive sind nicht komprimiert und müssen direkt an cpio verfüttert werden.
Al
Tschüs, Christian
Am Montag, 24. Mai 2004 18:15 schrieb Christian Schneider:
Am Montag, 24. Mai 2004 17:38 schrieb Al Bogner:
Hallo,
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | bunzip -c | cpio -i --make-directories --no-absolute-filenames bash: bunzip: command not found cpio: premature end of archive
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | \ bunzip2 -c | cpio -i --make-directories --no-absolute-filenames bunzip2: (stdin) is not a bzip2 file. cpio: premature end of archive
Lass das bunzip2 mal raus. Die cpio-Archive sind nicht komprimiert und müssen direkt an cpio verfüttert werden.
Danke, hat funktioniert. Jetzt ist die Frage was da alles oben ist. Da gibt es ein etc/init.d/running-kernel Das wird vermutlich der Kernel zu den Sourcen mit einer "default-config" sein. Unter entpackt/usr/src/linux-2.6.5-7.47cvs20040523151119 findet sich ein Makefile mit VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 5 EXTRAVERSION = -$(shell echo $(CONFIG_RELEASE)-$(CONFIG_CFGNAME)) NAME=Zonked Quokka Sehe ich es richtig, dass ich dieses Verzeichnis in mein /usr/src kopieren kann, nach linux verlinke und dann geht es wie gewohnt los oder ist da noch was zu berücksichtigen? Al
Hallo, Am Mon, 24 May 2004, Al Bogner schrieb:
Am Sonntag, 9. Mai 2004 20:56 schrieb David Haller:
$ cd /da/wos/ausgepackt/werden/soll $ rpm2cpio /pfad/foo.rpm | bunzip -c | \ cpio -i --make-directories --no-absolute-filenames
Unter 9.1 passt das nicht. Liegt das nur daran weil ich bunzip2 verwende?
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | bunzip -c | cpio -i --make-directories --no-absolute-filenames bash: bunzip: command not found cpio: premature end of archive
Ups. Ich meinte natuerlich bunzip2.
rpm2cpio kernel-source-2.6.5-7.47cvs20040523151119.i586.rpm | \ bunzip2 -c | cpio -i --make-directories --no-absolute-filenames bunzip2: (stdin) is not a bzip2 file. cpio: premature end of archive
Das cpio im rpm kann auch als gzip oder gar nicht komprimiert sein. Im Zweifelsfall schau nach: rpm2cpio foo.rpm | file - Je nachdem was dabei rauskommt nimmst du halt bzip2 -dc, gzip -dc (bzw. bunzip2 -c oder gunzip -c) oder eben garnichts. -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.
Zur Info: Ich habe vor einiger Zeit per Feedback Formular an SuSE ueber das Problem berichtet, dass es geschickter waere, die SuSE Kernel Sourcen im FTP-Verzeichnis von H. Mantel wieder (wie frueher) zusaetzlich zu den RPMs als komprimiertes Tar-Archiv sowie als Patch Datei (gegenueber einem Vanilla Kernel) anzubieten. Diese Anfrage habe ich IMHO gut begruendet. Bis auf eine automatisch generierte Antwortemail ist bisher (wie so oft) nichts passiert. Ich weiss also nicht einmal, ob meine Bitte ueberhaupt an der richtigen Stelle angekommen ist, verworfen wurde, oder...!? Aber vielleicht ergibt sich ja noch etwas, man soll die Hoffnung ja nie aufgeben. Gruesse, Th.
Am Dienstag, 25. Mai 2004 20:07 schrieb Thomas Hertweck:
Zur Info: Ich habe vor einiger Zeit per Feedback Formular an SuSE ueber das Problem berichtet, dass es geschickter waere, die SuSE Kernel Sourcen im FTP-Verzeichnis von H. Mantel wieder (wie frueher) zusaetzlich zu den RPMs als komprimiertes Tar-Archiv sowie als Patch Datei (gegenueber einem Vanilla Kernel) anzubieten. Diese Anfrage habe ich IMHO gut begruendet. Bis auf eine automatisch generierte Antwortemail ist bisher (wie so oft) nichts passiert. Ich weiss also nicht einmal, ob meine Bitte ueberhaupt an der richtigen Stelle angekommen ist, verworfen wurde, oder...!? Aber vielleicht ergibt sich ja noch etwas, man soll die Hoffnung ja nie aufgeben.
In einem anderen Mail las ich von einer Antwortzeit von 9 Tagen auf Support-Anfragen. Da kann man sich ausrechnen, dass SuSE nicht langweilig ist. Probiere mal Mantel direkt zu kontaktieren, der hat mir noch immer geantwortet, wenn ich ihm detaillierte Berichte zu Treiber-Problemen schickte und nach ein paar Test-Kernel hat es dann auch funktioniert. Dank des Hinweises von David auf rpm2cpio finde ich es nun nicht mehr so tragisch. Allerdings hatte ich noch keine Zeit mit den Sourcen einen Kernel zu bauen. Mal sehen, ob es da noch irgendwie hakt. Ansonsten unterstütze ich dich voll. Am liebsten wäre mir auch ein tgz-Kernel zum Download. Al
participants (4)
-
Al Bogner
-
Christian Schneider
-
David Haller
-
Thomas Hertweck