Red Hat Bugzilla – Bug 168595
yumex crashes afer adding plugin
Last modified: 2014-01-21 17:52:31 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.4; Linux) KHTML/3.4.2 (like Gecko)
Description of problem:
After adding the downloadonly plugin as described at
http://wiki.linux.duke.edu/WritingYumPlugins and then running yumex without the -n
switch yumex crashes (traceback to follow). Invoked with the -n switch then yumex runs
but as soon as I try to update, the same traceback results.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Enable the downloadonly plugin as described at
2. run yumex
Actual Results: yumex crashes
Expected Results: yumex should run just fine.
Traceback (most recent call last):
File "/usr/share/yumex/yumex.py", line 864, in ?
mainApp = MainApplication()
File "/usr/share/yumex/yumex.py", line 81, in __init__
File "/usr/share/yumex/yumex.py", line 836, in setup_yum
File "/usr/share/yumex/yumexClasses/yumbase.py", line 81, in setup
File "__init__.py", line 157, in doPluginSetup
File "plugins.py", line 143, in __init__
File "plugins.py", line 159, in run
File "/etc/yum/pluginconf.d/downloadonly.py", line 7, in config_hook
parser.add_option('', '--downloadonly', dest='dlonly',
AttributeError: 'NoneType' object has no attribute 'add_option'
Thank you for the report. However this has been reported against the incorrect
component. Changing component from Fedora Core ->Yum to Fedora Extras -> Yumex.
*** Bug 168594 has been marked as a duplicate of this bug. ***
Ahh... OK (regarding the change from Fedora Core to Fedora Extras) Didn't see that. Thanks
I have not tested Yumex with yum plugins, i will look into this
I have fixed the bug, i have disabled yum plugins when running yumex.
The fix will be included in next build. 0.42-06.
Great, that yumex won't crash... However, will I be able to download only if need be.
The yum plugins is designed to be used with commandline yum, they will not work
the way they are supposed to i Yumex, because yumex uses the Yum API, in another
than the standard yum client. You can used alle the plugins you like in standard
yum, but in yumex they will not be initialized.
K... and thanks. It seems to be working now.
If downloading only is at importend feature to you, i can put it on my yumex
It is an important feature when trying to install things like X, kde-libs, kde-base, qt, video driver.
So if it can be worked in, that would be great.