Created attachment 382285 [details] Suggested fix: move the progress.hide() call inside block above Description of problem: Application crashes when there's no yum history in use. This is caused by a method call in wrong scope: the object in question hasn't been created if there's no yum history enabled. Version-Release number of selected component (if applicable): 2.9.5-1.fc11 How reproducible: Run yumex without yum history functionality. The program terminates after package lists have been generated. Steps to Reproduce: 1. See above Actual results: Crash with Python stack trace: Traceback (most recent call last): File "/usr/share/yumex/yumex.py", line 52, in <module> app.run() File "/usr/lib/python2.6/site-packages/yumexgui/__init__.py", line 631, in run self.setup_gui() File "/usr/lib/python2.6/site-packages/yumexgui/__init__.py", line 802, in setup_gui self.setup_history(limit=self.settings.history_limit) File "/usr/lib/python2.6/site-packages/yumexgui/__init__.py", line 1079, in setup_history progress.hide() UnboundLocalError: local variable 'progress' referenced before assignment Expected results: No crash Additional info:
Thanks, for reporting, i have fixed it upstream
yumex-2.9.6-3.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update yumex'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-0507
yumex-2.9.6-3.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.