Heinz Diehl schrieb:
At Wed, 29 Oct 2008 08:17:44 +0100, Kyek, Andreas, VF-DE wrote:
Nun meint der blöde Updater permanent mit rotem Signal das es da kritische Updates geben solle und bietet mir wieder den 2.6.25.18er Kernel an.
WARUM? Kommt der nicht damit klar, das ich mehrere Kernel parallel installiert habe?
Das Probem liegt an RPM, nicht am Updater. Du installierst mehrere kernel parallel, in der RPM Datenbank kann es aber nur einen geben. Du solltest es evtl. mal damit versuchen, eine Kopie des alten kernels zu machen, dann mittels "rpm -Uvh" den neuen einzuspielen als Update (die RPM Datenbank wird dann auch entspr. aktualisiert), und dann den alten wieder zurueckzukopieren und GRUB entspr. anzupassen.
Machst Du Witze? Klar kommt rpm mit Paketen gleichen Namens und unterschiedlicher Versionsummer klar :-) Mache mal ein "rpm -qa" - die Zeilen, die Dir ausgegeben werden, bestehen alle aus Paketname und -version, und dadurch werden sie von rpm auch identifiziert. Nicht klar kommt rpm auf x86_64, wenn ein Paket mit 2 verschiedenen Architekturen (i586 und x86_64) installiert werden soll (BTDT). Versuche mal dann z. B. mit smart ein Update durchzuführen...
Woher soll denn sonst der updater wissen, was du von Hand installiert hast?
Wenn der Updater feststellt, dass es von package-1.1 ein Update package-1.1-4 gibt, braucht er nur eine Abfrage wie "rpm -q package-1.1-4" auszuführen. Kommt ein Error zurück, ist das Paket nicht installiert (klappt übrigens auch analog mit dpkg -l ;-)). Nur in diesem Fall sollte der Updater ein Update verlangen. Ist das Paket installiert, soll sich der Updater einen ... darum kümmern, dass von dem Paket noch 3 andere Versionen installiert sind :-) Außerdem: Was geht den Updater an, wie ich ein Paket installiere? Ob ich dazu "zypper in", "apt install", "smart install" oder "rpm -ivh" benutze, ist doch der Paketdatenbank egal. Da führt doch nicht jedes Installationsverfahren eine eigene Liste... Gruß Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org