How to solve broken dnf in Fedora 26
My dnf stop working and showing this error:
Traceback (most recent call last):
File "/usr/bin/dnf", line 57, in <module>
from dnf.cli import main
File "/usr/lib/python3.6/site-packages/dnf/__init__.py", line 31, in <module>
import dnf.base
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 37, in <module>
import dnf.conf
File "/usr/lib/python3.6/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.6/site-packages/dnf/conf/config.py", line 26, in <module>
from iniparse.compat import ParsingError, RawConfigParser as ConfigParser
File "/usr/lib/python3.6/site-packages/iniparse/__init__.py", line 6, in <module>
from .ini import INIConfig, change_comment_syntax
File "/usr/lib/python3.6/site-packages/iniparse/ini.py", line 47, in <module>
import six
ImportError: bad magic number in 'six': b'\x03\
xf3\r\n'
I really don't remmenber any thing that I installed besides Fedora's own updates via dnf distro-sync. Could it be a problem with python version change?
I use Fedora 26 Workstation x86_64
After running sudo find / -name 'six.py*' as instructed by @villykruse
/usr/bin/six.pyc /usr/lib/python2.7/site-packages/pkgresources/vendor/six.py /usr/lib/python2.7/site-packages/pkgresources/vendor/six.pyc /usr/lib/python2.7/site-packages/pkgresources/vendor/six.pyo /usr/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/packages/six.py /usr/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/packages/six.pyc /usr/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/packages/six.pyo /usr/lib/python2.7/site-packages/pip/vendor/six.py /usr/lib/python2.7/site-packages/pip/vendor/six.pyc /usr/lib/python2.7/site-packages/pip/vendor/six.pyo /usr/lib/python2.7/site-packages/urllib3/packages/six.py /usr/lib/python2.7/site-packages/urllib3/packages/six.pyc /usr/lib/python2.7/site-packages/urllib3/packages/six.pyo /usr/lib/python2.7/site-packages/six.py /usr/lib/python2.7/site-packages/six.pyc /usr/lib/python2.7/site-packages/six.pyo /usr/lib/python3.6/site-packages/pip/vendor/requests/packages/urllib3/packages/six.py /usr/lib/python3.6/site-packages/pip/vendor/six.py /usr/lib/python3.6/site-packages/pkgresources/vendor/six.py /usr/lib/python3.6/site-packages/urllib3/packages/six.py /usr/lib/python3.6/site-packages/six.py /usr/lib64/python2.7/site-packages/M2Crypto/six.py /usr/lib64/python2.7/site-packages/M2Crypto/six.pyc /usr/lib64/python2.7/site-packages/M2Crypto/six.pyo /usr/lib64/chromium-browser/pyproto/google/thirdparty/six/six.py /usr/lib64/chromium-browser/pyproto/google/thirdparty/six/six.pyc /usr/lib64/chromium-browser/pyproto/google/thirdparty/six/six.pyo /usr/share/hplip/base/six.py /var/lib/docker/btrfs/subvolumes/30f01585d81ed8a02aacb303d5df496ba25d36b37365c7460cb5ebf94eac48c6/usr/lib/python2.7/dist-packages/six.py /var/lib/docker/btrfs/subvolumes/30f01585d81ed8a02aacb303d5df496ba25d36b37365c7460cb5ebf94eac48c6/usr/lib/python2.7/dist-packages/six.pyc /var/lib/docker/btrfs/subvolumes/10858e8f6977f1f1bff06da73e2c6b7a11f2cd1ad50f8db5764f94a6748a2d0b/usr/lib/python2.7/dist-packages/six.py /var/lib/docker/btrfs/subvolumes/10858e8f6977f1f1bff06da73e2c6b7a11f2cd1ad50f8db5764f94a6748a2d0b/usr/lib/python2.7/dist-packages/six.pyc /var/lib ...