Bonjour

apres une coupure de courant pendant un dnf upgrade je ne peux plus le lancer
quand je le lance j'obtiens
dnf list
Traceback (most recent call last):
  File "/usr/bin/dnf", line 57, in <module>
    from dnf.cli import main
  File "/usr/lib/python3.7/site-packages/dnf/__init__.py", line 30, in <module>
    import dnf.base
  File "/usr/lib/python3.7/site-packages/dnf/base.py", line 44, in <module>
    import dnf.conf
  File "/usr/lib/python3.7/site-packages/dnf/conf/__init__.py", line 40, in <module>
    from dnf.conf.config import PRIO_DEFAULT, PRIO_MAINCONFIG, PRIO_AUTOMATICCONFIG
  File "/usr/lib/python3.7/site-packages/dnf/conf/config.py", line 33, in <module>
    import hawkey
  File "/usr/lib64/python3.7/site-packages/hawkey/__init__.py", line 33, in <module>
    from . import _hawkey
ImportError: /usr/lib64/python3.7/site-packages/hawkey/_hawkey.so: undefined symbol: _Z18hy_filter_unneededPN6libdnf5QueryERKNS_4SwdbEb
Comment trouver dans quels packages se toruvent ce symbole.
Essaye d'installer manuellement python3-hawkey.

Que retourne
$ rpm -qa \*dnf\*
$ rpm -qa python3-hawkey
bon j'ai trouve la solution une fois que j'ai poste

j'ai reinstalle les paquetages suivantes:
rpm -Uvh python3-hawkey-0.31.0-2.fc29.x86_64.rpm python3-dnf-4.2.5-1.fc29.noarch.rpm dnf-4.2.5-1.fc29.noarch.rpm dnf-yum-4.2.5-1.fc29.noarch.rpm
Tu peux passer le sujet en Résolu du coup.

Bonne continuation !
Je marque le sujet en résolu