Hallo Sebastian, hallo Leute, Am Mittwoch, 22. Oktober 2003 15:10 schrieb Sebastian Niehaus: [...]
Ich hätte die Kernelquellen auch aktualisieren müssen. Also kernel-source-2.4.18.SuSE-279.i386.rpm (ftp://ftp.gwdg.de/pub/suse/i386/update/8.0/kernel/2.4.18-20030812/ke rnel-source-2.4.18.SuSE-279.i386.rpm) heruntergeladen und versucht, einzuspielen:
,---- | corrosive:/home/niehaus # rpm -U | /tmp/kernel-source-2.4.18.SuSE-279.i386.rpm Fehler: fehlgeschlagene | Paket-Abhängigkeiten: | lx_suse steht im Konflikt mit linux-2.4.18-2 | corrosive:/home/niehaus # `----
Hmm. Wie könnte ich lx_suse loswerden?
Das willst Du nicht - Du willst es schließlich updaten ;-) cb@tux:~> rpm -q --whatprovides lx_suse kernel-source-2.4.20.SuSE-100 Sprich: lx_suse ist der alte Name der Sourcen des SuSE-Kernels. Dagegen enthält das Paket linux-2.4.18-2 die Sourcen des "Vanilla"-Kernels (also ohne die SuSE-Patches) Du könntest also das Paket "linux" per rpm -e deinstallieren, wenn Du das Paket mit den neuen Kernelsourcen "sauber" installieren willst. Andererseits: Der Konflikt liegt erfahrungsgemäß nur im Symlink /usr/src/linux begründet (bitte nochmal vergleichen, ob es zwischen rpm -ql linux und rpm -qpl /tmp/kernel-source-2.4.18.SuSE-279.i386.rpm weitere Überschneidungen gibt). Wenn es nur an diesem Symlink liegt, dann wäre IMHO auch mal --force beim rpm-Aufruf vertretbar ;-)
[...] · Ist es tatsächlich plausibel, daß ich meine Kernelquellen aktualisieren und die selbst kompilierten Module neu übersetzen muß?
Genau weiß ich es nicht, aber es ist nicht unwahrscheinlich. Sieht man ja z. B. am NVidia-Modul, dass es scheinbar nötig ist.
· Welche Kernelquellen müsste ich mir dann herunterladen (wenn es nicht eben diese sind) und wie spiele ich sie ein?
Wenn die Sourcen ebenfalls aus dem Updatebereich stammen, dürften es die richtigen sein ;-) Gruß Christian Boltz -- Ich springe so oft aus dem Fenster, daß ich ein schnurloses Telefon habe. [Ratti in suse-linux]