Suse 10.3 Yast Absturz
Hallo, seit ein paar Tagen stürzt Yast bei mir beim Software Mangement und bei den Onlineupdates ab, meistens ohne Fehlermeldung, einmal kam folgendes: Exception Occured: SQL logic error or missing database Exception Occured: SQL logic error or missing database YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_productsources.ycp:1149 /sbin/yast2: line 386: 10173 Speicherzugriffsfehler $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2QT_ARGS Betroffen sind sowohl die Konsolenversion als auch die Grafische Version unter KDE. Memtest lief auch über Stunden ohne Auffälligkeiten. Ein rpm --rebuilddb hat nichts gebracht. Da ich nicht der rpm Spezialist bin, bräuchte ich mal einen Schubs in die richtige Richtung. Viele Grüße Jürgen -- 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
Am Donnerstag, 15. November 2007 schrieb Jürgen Jentsch:
Hallo,
seit ein paar Tagen stürzt Yast bei mir beim Software Mangement und bei den Onlineupdates ab, meistens ohne Fehlermeldung, einmal kam folgendes:
Exception Occured: SQL logic error or missing database Exception Occured: SQL logic error or missing database YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_productsources.ycp:1149 /sbin/yast2: line 386: 10173 Speicherzugriffsfehler $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2QT_ARGS Ich bin nicht ganz sicher: Es scheint aber nichts mit rpm zu tun zu haben sondern mit zypper und der Datenbank. Wenn du über Yast Software installierst, dann läuft das immer über zypper ab.
Probier doch mal zypper ref -b (baut die Datenbank neu auf). Wenn das nicht klappt dann hilft vielleicht ein zypper ref -f Hier werden die Metadaten heruntergeladen und anschließend neu eingelesen. Natürlich wäre ein Blick in die Log (/var/log/zypper.log) interessant. Da sie sehr umfangreich sein kann, ist es vielleicht keine so gute Idee, die über die Mailingliste zu verschicken. Gruss, Johannes -- 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
Am Donnerstag, 15. November 2007 16:26:14 schrieb Johannes Klas:
Am Donnerstag, 15. November 2007 schrieb Jürgen Jentsch:
Hallo,
seit ein paar Tagen stürzt Yast bei mir beim Software Mangement und bei den Onlineupdates ab, meistens ohne Fehlermeldung, einmal kam folgendes:
Exception Occured: SQL logic error or missing database Exception Occured: SQL logic error or missing database YaST got signal 11 at YCP file /usr/share/YaST2/clients/inst_productsources.ycp:1149 /sbin/yast2: line 386: 10173 Speicherzugriffsfehler $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2QT_ARGS
Ich bin nicht ganz sicher: Es scheint aber nichts mit rpm zu tun zu haben sondern mit zypper und der Datenbank. Wenn du über Yast Software installierst, dann läuft das immer über zypper ab.
Probier doch mal zypper ref -b (baut die Datenbank neu auf).
Das hat leider keinen Erfolg.
Wenn das nicht klappt dann hilft vielleicht ein zypper ref -f
Das bringt: Forcing raw metadata refresh Forcing building of repository cache * Cleaning repository 'openSUSE-10.3-DVD 10.3' cache * Building repository 'openSUSE-10.3-DVD 10.3' cache Error building the cache database: SQL logic error or missing database Skipping repository 'openSUSE-10.3-DVD 10.3' because of the above error. Could not refresh the repositories because of errors.
Hier werden die Metadaten heruntergeladen und anschließend neu eingelesen. Natürlich wäre ein Blick in die Log (/var/log/zypper.log) interessant. Da sie sehr umfangreich sein kann, ist es vielleicht keine so gute Idee, die über die Mailingliste zu verschicken.
Da stehen viele, viele Sachen, die mir nichts sagen, aber auch da meckert er öfter: SQL logic error or missing database Ich wusste nicht mal, das es da eine SQL Datenbank gibt. Gruß Jürgen -- 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
Am Donnerstag, 15. November 2007 schrieb Jürgen Jentsch:
Da stehen viele, viele Sachen, die mir nichts sagen, aber auch da meckert er öfter: SQL logic error or missing database
Dann würde ich einfach mal folgendes ausprobieren. Sichere das Verzeichnis /var/cache/zypp/zypp.db (am besten verschieben). Anschließnd einfach mal /var/cache/zypp/zypp.db löschen. Damit die Datenbank komplett neu aufgebaut wird, kannst du ja mal zypper up ausführen. Dabei sollte die Datenbank mit aufgebaut werden. Gruss, Johannes -- 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
Am Donnerstag, 15. November 2007 17:55:16 schrieb Johannes Klas:
Am Donnerstag, 15. November 2007 schrieb Jürgen Jentsch:
Da stehen viele, viele Sachen, die mir nichts sagen, aber auch da meckert er öfter: SQL logic error or missing database
Dann würde ich einfach mal folgendes ausprobieren. Sichere das Verzeichnis /var/cache/zypp/zypp.db (am besten verschieben). Anschließnd einfach mal /var/cache/zypp/zypp.db löschen. Damit die Datenbank komplett neu aufgebaut wird, kannst du ja mal zypper up ausführen. Dabei sollte die Datenbank mit aufgebaut werden.
Prima, das wars. Danke Jürgen -- 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
participants (2)
-
Johannes Klas
-
Jürgen Jentsch