"SQL logic error or missing database"

Questo errore salta fuori quando per mal spegnimento o per qualche accidente il database di yast si corrompe.
Per risolvere basta cancellare la cache dei repositories di yast

Apri una shell da root.
rm /var/cache/zypp/zypp.db
zypper refresh
zypper update

grazie ai ragazzi del forum suseitalia