Hier mal ein Versuch: 1. In YaST2 "Software installieren oder löschen" nach "yast2" suchen. 2. Dann auf Paket -> Alle in dieser Liste -> Unbedingt aktualisieren. 3. Abschließend auf Annehmen klicken.
Evtl. ist auch das Cache-Verzeichnis /var/cache/zypp/* von Zypper defekt und sollte mal entleert werden.
# rm -R /var/cache/zypp/*
Dann zypper die Cache-Dateien neu erzeugen lassen.
# zypper ref
Hat leider nicht funktioniert, die Fehler sind gleich geblieben, aber danke für die Rückantwort. Installationsmedium ist auch in Ordnung. Hab jetzt das File inst_packages.ycp etwas genauer unter die Lupe genommen. Das Problem tritt bei dieser Zeile auf: [CODE] symbol result = (symbol) UI::RunPkgSelection(`id(`packages ) ); [/CODE] Bei online_update_select.ycp sind die Deklaration etwas anders, es wird aber die gleiche Funktion aufgerufen. Beim Starten (Software installieren oder löschen -> KLICK !) wird die Funktion einmal ohne SEGV aufgerufen. Sieht man, wenn man vor dieser Codezeile z.B.: y2warning( "Ich wurde noch ausgefuehrt..."); einfügt. Dann erscheint dementsprechend in einer Zeile in y2log: 2009-01-21 02:28:45 <2> krottis-pc(6920) [YCP] clients/inst_packages.ycp:50 Ich wurde noch ausgefuehrt... Allerdings scheitere ich derzeit beim Ausgeben der Daten des Terms `id(`packages). Muss aber zugeben, dass ich diesen Datentyp noch nicht gekannt habe. Für eine genaue Erklärung dieses Datentypes wär ich sehr dankbar. Zumindestens wie man aus diesen Typ was auslesen kann (sofern es überhaupt geht), wär für mein Vorhaben nützlich. Folgendes bring leider nicht den gewünschten Erfolg: [CODE] y2warning( "`id(`packages): %1", `id(`packages)); [/CODE] Hier wird "id(`packages): `id(`packages)" ausgegeben. Hab schon mehrere Kombinationen nach dem Prinzip Learning by Doing versucht. Die Dokumentation auch schon zu Gemüte geführt. http://forgeftp.novell.com/yast/doc/SL11.1/tdg/index.html Hab aber noch nichts hilfreiches gefunden. Allerdings muss ich zugeben, dass es heute schon relativ spät ist. Ist ja nicht so, dass dieser Fehler lebensbedrohlich ist. :) Für weitere Hilfe bin ich sehr dankbar. mfg Hannes -- 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