Description of problem: Yumex failed after entered the password. Reported "Backend not running as expected" Error code 1. Version-Release number of selected component: yumex-3.0.16-1.fc21 Additional info: reporter: libreport-2.3.0 cmdline: /usr/bin/python -E /usr/share/yumex/yum_childtask.py 2 True False /etc/yum.conf executable: /usr/share/yumex/yum_childtask.py kernel: 3.17.1-304.fc21.x86_64 runlevel: N 5 type: Python uid: 0 Truncated backtrace: plugins.py:555:registerCommand:ConfigError: registration of commands not supported Traceback (most recent call last): File "/usr/share/yumex/yum_childtask.py", line 63, in <module> my = YumServer(debuglevel, plugins, offline, repos, yum_conf) File "/usr/lib/python2.7/site-packages/yumexbackend/yum_server.py", line 207, in __init__ self.yumbase # init the YumBase attribute File "/usr/lib/python2.7/site-packages/yumexbackend/yum_server.py", line 231, in yumbase yumbase.repos.setProgressBar(self.dnlCallback) File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1078, in <lambda> repos = property(fget=lambda self: self._getRepos(), File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 694, in _getRepos self.conf # touch the config class first File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1086, in <lambda> conf = property(fget=lambda self: self._getConfig(), File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 382, in _getConfig startupconf.pluginconfpath,disabled_plugins,enabled_plugins) File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 638, in doPluginSetup plugin_types, confpath, disabled_plugins, enabled_plugins) File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 166, in __init__ self.run('config') File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 188, in run func(conduitcls(self, self.base, conf, **kwargs)) File "/usr/lib/yum-plugins/copr.py", line 45, in config_hook conduit.registerCommand(CoprCommand()) File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 555, in registerCommand raise Errors.ConfigError(_('registration of commands not supported')) ConfigError: registration of commands not supported Local variables in innermost frame: self: <yum.plugins.ConfigPluginConduit instance at 0x7fa0d701e128> command: <copr.CoprCommand instance at 0x7fa0d701e320>
Created attachment 955632 [details] File: backtrace
Created attachment 955633 [details] File: dso_list
Created attachment 955634 [details] File: environ
This is a bug in the COPR yum plugin a TYPE_CORE plugin should not register commands the plugin should be a TYPE_INTERACTIVE plugin
Ah thanks. Did yum list yum* and saw this: yum.noarch 3.4.3-153.fc21 @fedora yum-langpacks.noarch 0.4.3-2.fc21 @fedora yum-metadata-parser.x86_64 1.1.4-14.fc21 @fedora yum-plugin-copr.noarch 1.1.31-25.fc20 @updates-testing/20 . . . . I removed the fc20 package yum-plugin-copr.noarch and yumex now runs without error. I guess this was a hangover of when I was messing around installing from copr under fc20 before upgrading to fc21. It looks like yum-plugin-copr.noarch doesn't currently exist in fc21 repos.
*** Bug 1161937 has been marked as a duplicate of this bug. ***
yum-utils-1.1.31-27.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/yum-utils-1.1.31-27.fc21
Package yum-utils-1.1.31-27.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing yum-utils-1.1.31-27.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-15366/yum-utils-1.1.31-27.fc21 then log in and leave karma (feedback).
yum-utils-1.1.31-27.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.