Description of problem: changing enabled = true to enabled = false in the [main] section of /etc/dnf/plugins/local.conf causes dnf update to crash. Version-Release number of selected component (if applicable): python3-dnf-plugins-extras-local-0.0.6-1.fc23.noarch Actual results: dnf update Traceback (most recent call last): File "/usr/bin/dnf", line 35, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 185, in user_main errcode = main(args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 84, in main return _main(base, args) File "/usr/lib/python3.4/site-packages/dnf/cli/main.py", line 115, in _main cli.configure(map(ucd, args)) File "/usr/lib/python3.4/site-packages/dnf/cli/cli.py", line 1010, in configure self.base.plugins.run_config() 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 157, in mapall return list(map(fn, *seq)) File "/usr/lib/python3.4/site-packages/dnf-plugins/local.py", line 103, in config local_repo.baseurl = "file://{}".format(self.main["repodir"]) KeyError: 'repodir'
Fixed in master. https://github.com/rpm-software-management/dnf-plugins-extras/commit/0982c6e77e5124a762e847cdc3975c342fc9e501
*** Bug 1205837 has been marked as a duplicate of this bug. ***
dnf-plugins-extras-0.0.7-1.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/dnf-plugins-extras-0.0.7-1.fc22
Package dnf-plugins-extras-0.0.7-1.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing dnf-plugins-extras-0.0.7-1.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-6624/dnf-plugins-extras-0.0.7-1.fc22 then log in and leave karma (feedback).
dnf-plugins-extras-0.0.7-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.