Kernel-update funktioniert nicht mehr
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. Die gleiche Frage tauchte schon mal im Netz auf, aber leider ohne Antwort. Lutz
Lutz Kasper schrieb:
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. Die gleiche Frage tauchte schon mal im Netz auf, aber leider ohne Antwort.
Lutz
Hallo, versuch doch erst mal den neueren Kernel nebenher zu installieren: rpm -ivh neuerKernel.rpm -Uvh ist generell beim Einspielen eines Kernels keine so gute Idee. Bye Mario
Am Montag, 10. Mai 2004 14:45 schrieb Mario Mueller:
Lutz Kasper schrieb:
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. Die gleiche Frage tauchte schon mal im Netz auf, aber leider ohne Antwort.
Lutz
Hallo,
versuch doch erst mal den neueren Kernel nebenher zu installieren: rpm -ivh neuerKernel.rpm
-Uvh ist generell beim Einspielen eines Kernels keine so gute Idee.
Bye Mario
Habe es auch mit: rpm -ihv --nodeps --force kernel-default-2.6.5-11.15.i586.rpm probiert, aber gleiches Problem. Die Abhängigkeit fehlt. Vor allem tritt die Meldung erst in der letzten Zeit auf. Lutz
Hallo Lutz, ich bin mir nicht sicher, ob das etwas hilft, aber heute(?) gab es für 9.1 einen neuen Kernel zum regulären Download. Da war auch ein Update der module-init-tools dabei. Eventuell löst das Deine Probleme. Gruß, Wanja Pernath Am Montag, 10. Mai 2004 14:48 schrieb Lutz Kasper:
Am Montag, 10. Mai 2004 14:45 schrieb Mario Mueller:
Lutz Kasper schrieb:
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. Die gleiche Frage tauchte schon mal im Netz auf, aber leider ohne Antwort.
Mario Mueller wrote:
[...] versuch doch erst mal den neueren Kernel nebenher zu installieren: rpm -ivh neuerKernel.rpm
-Uvh ist generell beim Einspielen eines Kernels keine so gute Idee.
Das wird (trotzdem) nicht funktionieren (vom Konflikt wegen der Datei /sbin/update-modules.dep mal abgesehen). Du kannst nur ein Kernel-RPM-Paket installieren, beim zweiten wird Dir RPM sagen, dass bereits eines installiert ist und einen Konflikt melden. Wie man mehrere Kernel per RPM trotz allem parallel installieren kann, steht in meinem Kernel Howto. CU, Th.
Am Montag, 10. Mai 2004 14:12 schrieb Lutz Kasper:
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. Die gleiche Frage tauchte schon mal im Netz auf, aber leider ohne Antwort.
Die Datei ist im aaa_base-Paket der 9.1. -- Andreas
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.
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
Am Montag, 10. Mai 2004 19:59 schrieb Lutz Kasper: [...]
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. Schau dir das Changelog des rpms an (z.B rpm -qp --changelog kernel-source-2.6.5-11.15.i586.rpm)
participants (6)
-
Andreas Winkelmann
-
Lutz Kasper
-
Mario Mueller
-
Markus Kossmann
-
Thomas Hertweck
-
Wanja Pernath