Ciao,
il problema è stato provocato dall’aggiornamento di libsqlite 3.42.0 che è stato disponibile come aggiornamento per alcune ore prima che lo ritirassi.
La correzione veloce consiste nell’aggiornare manualmente il pacchetto libsqlite:
sudo rpm -U https://cdn.openmamba.org/pub/openmamba/devel/RPMS.x86_64/libsqlite-3.41.2-2mamba.x86_64.rpm
Questo dovrebbe essere sufficiente per ripristinare il corretto funzionamento di dnf
e PackageKit
.
Tuttavia se non lo fosse potrebbe essere necessario cancellare il database della cronologia dei comandi di dnf
:
sudo rm -f /var/lib/dnf/history.sqlite*
Non volendo perdere la cronologia dei comandi questo database può essere ripristinato seguendo le istruzioni in questo commento: https://bugzilla.redhat.com/show_bug.cgi?id=1868860#c16