Am Montag, 10. Mai 2004 19:00 schrieb Thomas Hertweck:
Lutz Kasper wrote:
Ein Update des Mantel-Kernels liefert mir seit den letzten Versionen immer die gleiche Fehlermeldung:
# rpm -Uhv kernel-default-2.6.5-11.15.i586.rpm error: failed dependencies: /sbin/update-modules.dep is needed by kernel-default-2.6.5-11.15
Die Probleme hatte ich doch früher nicht. Kann mir jemand den Zusammenhang erklären und wie ich die fehlende Abhängigkeit auflöse.
Das Skript /sbin/update-modules.dep gibt es erst seit SuSE 9.1; dieses Skript dient dazu, fuer verschiedene Kernel die Aktualitaet der modules.dep Datei ueberpruefen zu koennen und bei Bedarf das Programm depmod aufzurufen. Falls Du keine SuSE 9.1 hast, wirst Du die Abhaengigkeit also nicht aufloesen koennen, es sei denn, Du baust Dir ein dummy-RPM, was /sbin/update-modules.dep bereit stellt. Du kannst aber mit der Option --nodeps installieren, ohne in Probleme zu geraten, das sollte in diesem Falle ausnahmsweise gestattet sein. Ansonsten ist von der unbedachten Verwendung von --nodeps absolut abzuraten.
CU, Th.
Erst mal Danke an alle, die versucht haben mir zu helfen. Da ich mit einer 8.2 arbeite bleibt mir wirklich nichts anderes übrig, als mit --nodeps zu installieren. Schade nur, dass dann wohl alle Mantel-Kernel-rpms mit --nodeps installiert werden müssen. Kann natürlich auch selber kompilieren, mir stellt sich natürlich die Frage was sich innerhalb von 1-2 Tagen an den Kernelversionen alles ändert. Okay es gibt immer Hinweise auf Sicherheitslücken, aber sind diese damit geschlossen worden oder werden "nur" neue Treiber hinzugefügt. Lutz