• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

YaST2: Die Installation des Pakets X ist fehlgeschlagen.

Gydan

Newbie
Ich bekomme bei Installationen von Software mit YaST2 oft obige Fehlermeldung mit diesen Details:

ERROR(InstTarget:E_RpmDB_subprocess_failed)
---
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->close: DB_RUNRECOVERY: Fatal error, run database recovery

Da ich noch nicht lange mit Suse Linux arbeite, habe ich keine Ahnung, warum dieser Fehler kommt und was ich machen soll.
 

Grothesk

Ultimate Guru
Das deutet auf eine Fehler in der Datenbank hin, in der die Daten der installierten rpm-Pakete geführt wird. Reparieren kann man die mit dem Befehl
'rpm --rebuilddb'
Als root in die Konsole einhacken.
 
OP
G

Gydan

Newbie
Danke! Scheint zu funktionieren. Komischerweise hat YaST die Sachen wohl trotzdem installiert, die Programme laufen, obwohl die Meldung kam. Jetzt ist wohl alles wieder ok.
 
Oben