Thomas Hertweck schrieb:
Sören Wengerowsky wrote:
[..]
Das Problem mit Yast löste ich so, indem ich die Versionsnummern in /var/adm/YaST/ProdDB/prod_00000001 angepasst habe.
Deine Aussagen hier sind IMHO falsch und zwar aus folgenden Gruenden:
1. Der SDB Artikel besagt, dass ein falsches Update stattgefunden hat, wenn das angesprochene Problem auftritt. Als Loesung solle man das Update korrekt durchfuehren.
Dann habe ich ihn wohl wirklich missverstanden. Ich habe das ca. so aufgefasst: "wenn das mit Yast nicht klappt, muss man einfach neuinstallieren, vielleicht gehts dann".
2. Wie im SDB Artikel erklaert, wurde das Update *nicht* erfolgreich durchgefuehrt, wenn das Problem auftritt, da das Basissystem in dessen Laufzeit nicht upgedatet werden kann.
OK. Das wusste ich bisher noch nicht. Ich dachte bisher immer, dass alle Dateien eines Linux-Systems, die eine Version einer Distribution ausmachen, gehörten in irgendwelche RPMs, die man upgraden kann, und somit auch die ganze Distri. Das ginge auch zur Laufzeit. Erst jetzt habe ich herausgefunden, dass diese Datei gar nicht zu einem Paket gehört: $ rpm -qf /var/adm/YaST/ProdDB/prod_00000001 file /var/adm/YaST/ProdDB/prod_00000001 is not owned by any package Dass das irgendwie Widersprüchlich ist, und die Datei eigentlich auch hätte geupdatet werden müssen, ist mir bis heute nicht aufgefallen.
In anderen Worten, tritt das Problem auf, ist das Basissystem noch Version X, waehrend manche Pakete schon Version X+1 sind. Wenn Du nun also hingehst und das Problem wie von Dir oben angegeben "loest", indem Du einfach mal eben die Versionsnummer "anpasst", machst Du IMHO einen gewaltigen Fehler und das System ist in einem inkonsistenten Zustand.
OK. Allerdings weiß ich nicht, wieviel sich im Basissystem (was ist das überhaupt genau? Das steht irgendwie nirgendwo.) da nun geändert hat. Bisher sind mir keine Probleme untergekommen, die irgendwie darauf hindeuten könnten, dass da etwas nicht stimmt. Allerdings gebe ich zu, dass die Annahme, dass sich außer dieser Versionsnummer sonst nichts geändert hat, etwas leichtsinnig ist.
Ich denke, insbesondere das 2. Argument sollte einleuchten und daher rate ich von Deinem Vorgehen ab.
Ja, das tut es. Ich werden dann wohl lieber mal demnächst, oder nächstes Mal halt neu installieren oder "richtig" upgraden. Gruß Sören