У Dnf есть проблемы с utf-8

400
asdf

У меня проблема с днф. В частности: я не могу обновить свою коробку больше.

# dnf update Last metadata expiration check: 0:02:11 ago on Thu Jun 2 14:32:01 2016. Dependencies resolved. Traceback (most recent call last): File "/bin/dnf", line 58, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 174, in user_main errcode = main(args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 60, in main return _main(base, args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 120, in _main ret = resolving(cli, base) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 142, in resolving base._plugins.run_resolved() File "/usr/lib/python3.4/site-packages/dnf/plugin.py", line 82, in fn dnf.util.mapall(operator.methodcaller(method), self.plugins) File "/usr/lib/python3.4/site-packages/dnf/util.py", line 183, in mapall return list(map(fn, *seq)) File "/usr/lib/python3.4/site-packages/dnf-plugins/protected_packages.py", line 66, in resolved protected = set(get_protected_names()) File "/usr/lib/python3.4/site-packages/dnf-plugins/protected_packages.py", line 38, in get_protected_names protected.extend(map(str.strip, conf_file.readlines())) File "/usr/lib64/python3.4/codecs.py", line 319, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 0: invalid continuation byte 

Внутри /etc/dnf/protected.d/есть

  • dnf.conf только со строкой "dnf" внутри.
  • rpmfusion свободной релиз-23.noarch.rpm
  • rpmfusion-несвободны-релиз-23.noarch.rpm

Внутри /etc/yum/protected.d/ there is justsystemd.conf` с "systemd" внутри.

Я перепробовал почти все: - удаление каждого репозитория одно за другим и очистку всего - создание ошибки на официальной платформе redhat для отчета об ошибках (где говорят, что это ошибка, которая будет исправлена ​​в следующем выпуске dnf-2).

у тебя есть новая идея?

1
какие файлы у вас есть в каталогах /etc/dnf/protected.d и /etc/yum/protected.d (опубликуйте их содержание в вопросе, пожалуйста, если возможно)? Serge 7 лет назад 1
попробуйте `dnf --disableplugin = protected_packages update` Serge 7 лет назад 0

0 ответов на вопрос