Bonjour,
j'ai supprimé le paquet virt-manager qui avait en dépendance sqlite-libs,
ce qui a eu pour effet de casser dnf :
sudo dnf remove virt-manager
Dépendances résolues.
==========================================================================================================================================================================
Package Architecture Version Dépôt Taille
==========================================================================================================================================================================
Suppression:
dconf x86_64 0.24.0-2.fc23 @@commandline 326 k
gtk-vnc2 x86_64 0.5.4-2.fc23 @@commandline 209 k
gvnc x86_64 0.5.4-2.fc23 @@commandline 243 k
libosinfo x86_64 0.2.12-2.fc23 @@commandline 1.4 M
libphodav x86_64 2.0-5.fc23 @@commandline 107 k
libvirt-glib x86_64 0.2.2-1.fc23 @@commandline 246 k
libvirt-python x86_64 1.2.18-1.fc23 @@commandline 1.2 M
python-ipaddr noarch 2.1.10-3.fc23 @@commandline 197 k
spice-glib x86_64 0.30-1.fc23 @@commandline 1.2 M
spice-gtk3 x86_64 0.30-1.fc23 @@commandline 238 k
sqlite-libs x86_64 3.11.0-3.fc23 @updates 879 k
virt-manager noarch 1.3.2-2.fc23 @updates 3.5 M
virt-manager-common noarch 1.3.2-2.fc23 @updates 5.5 M
vte291 x86_64 0.42.5-1.fc23 @updates 625 k
Résumé de la transaction
==========================================================================================================================================================================
Supprimer 14 Packages
Taille d'installation : 16 M
Est-ce correct [o/N] : o
Test de la transaction en cours
La vérification de la transaction a réussi.
Lancement de la transaction de test
Transaction de test réussie.
Exécution de la transaction
Suppression : virt-manager-1.3.2-2.fc23.noarch 1/14
Suppression : virt-manager-common-1.3.2-2.fc23.noarch 2/14
Suppression : spice-gtk3-0.30-1.fc23.x86_64 3/14
Suppression : spice-glib-0.30-1.fc23.x86_64 4/14
Suppression : gtk-vnc2-0.5.4-2.fc23.x86_64 5/14
Suppression : libvirt-python-1.2.18-1.fc23.x86_64 6/14
Suppression : python-ipaddr-2.1.10-3.fc23.noarch 7/14
Suppression : gvnc-0.5.4-2.fc23.x86_64 8/14
Suppression : libphodav-2.0-5.fc23.x86_64 9/14
Suppression : libosinfo-0.2.12-2.fc23.x86_64 10/14
Suppression : dconf-0.24.0-2.fc23.x86_64 11/14
Suppression : libvirt-glib-0.2.2-1.fc23.x86_64 12/14
Suppression : vte291-0.42.5-1.fc23.x86_64 13/14
Suppression : sqlite-libs-3.11.0-3.fc23.x86_64 14/14
Vérifie : libosinfo-0.2.12-2.fc23.x86_64 1/14
Vérifie : gtk-vnc2-0.5.4-2.fc23.x86_64 2/14
Vérifie : python-ipaddr-2.1.10-3.fc23.noarch 3/14
Vérifie : vte291-0.42.5-1.fc23.x86_64 4/14
Vérifie : spice-glib-0.30-1.fc23.x86_64 5/14
Vérifie : spice-gtk3-0.30-1.fc23.x86_64 6/14
Vérifie : libphodav-2.0-5.fc23.x86_64 7/14
Vérifie : dconf-0.24.0-2.fc23.x86_64 8/14
Vérifie : libvirt-glib-0.2.2-1.fc23.x86_64 9/14
Vérifie : libvirt-python-1.2.18-1.fc23.x86_64 10/14
Vérifie : gvnc-0.5.4-2.fc23.x86_64 11/14
Vérifie : sqlite-libs-3.11.0-3.fc23.x86_64 12/14
Vérifie : virt-manager-1.3.2-2.fc23.noarch 13/14
Vérifie : virt-manager-common-1.3.2-2.fc23.noarch 14/14
Supprimés:
dconf.x86_64 0.24.0-2.fc23 gtk-vnc2.x86_64 0.5.4-2.fc23 gvnc.x86_64 0.5.4-2.fc23 libosinfo.x86_64 0.2.12-2.fc23
libphodav.x86_64 2.0-5.fc23 libvirt-glib.x86_64 0.2.2-1.fc23 libvirt-python.x86_64 1.2.18-1.fc23 python-ipaddr.noarch 2.1.10-3.fc23
spice-glib.x86_64 0.30-1.fc23 spice-gtk3.x86_64 0.30-1.fc23 sqlite-libs.x86_64 3.11.0-3.fc23 virt-manager.noarch 1.3.2-2.fc23
virt-manager-common.noarch 1.3.2-2.fc23 vte291.x86_64 0.42.5-1.fc23
Terminé !
sudo dnf remove virsh
Traceback (most recent call last):
File "/usr/lib/python3.4/site-packages/dnf/yum/sqlutils.py", line 24, in <module>
import sqlite3 as sqlite
File "/usr/lib64/python3.4/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/usr/lib64/python3.4/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/bin/dnf", line 57, in <module>
from dnf.cli import main
File "/usr/lib/python3.4/site-packages/dnf/__init__.py", line 31, in <module>
import dnf.base
File "/usr/lib/python3.4/site-packages/dnf/base.py", line 29, in <module>
from dnf.yum import history
File "/usr/lib/python3.4/site-packages/dnf/yum/history.py", line 27, in <module>
from .sqlutils import sqlite, executeSQL, sql_esc_glob
File "/usr/lib/python3.4/site-packages/dnf/yum/sqlutils.py", line 26, in <module>
import sqlite
ImportError: No module named 'sqlite'
Pourquoi est-t-il possible de casser dnf aussi facilement ?
Est-ce une erreur de ma part ?
Cordialement.