Red Hat Bugzilla – Bug 187567
Anaconda and yumex crashes when Turkish support is selected
Last modified: 2014-01-21 17:53:53 EST
Description of problem:
If we want to install Fedora Core with Turkish Language Support, anaconda
crashes. Same happens in yumex.
Version-Release number of selected component (if applicable):
Fedora Core 5, with
Steps to Reproduce:
1. Begin installation and click "Turkish Support" on "Languages"
2. ... or do the same in yumex
Here is one of the problems in Yumex:
Summary: TBe13078f4 yumexmain.py:403:on_group_popup:UnboundLocalError: local
variable 'msg' referenced before assignment
Traceback (most recent call last):
File "/usr/share/yumex/yumexmain.py", line 403, in on_group_popup
self.yumexbase.log(2,msg % no)
UnboundLocalError: local variable 'msg' referenced before assignment
Local variables in innermost frame:
grp: Turkish Support
iterator: <GtkTreeIter at 0xd6fb3e8>
self: <__main__.YumexMainApplication instance at 0xb79be26c>
label: _Add to Queue
model: <gtk.TreeStore object (GtkTreeStore) at 0xb79cc48c>
Both operations should not fail.
I think we cannot fix the anaconda bug (it's too late now), but we can fix the
problem in Yumex.
I will take a deeper look at this traceback
The trackback occurs because 'Add to Queue' is clicked twice, this is fixed now.
But this is not the main issue, You cant install 'Turkish Support' because the
group only contains only "conditional' packages. And the current yumex release
0.99.16 dont support this.
Read more here:
I have added support for conditional packages in groups in yumex 0.99.17, so the
conditional packages is added as default packages if the requirement is installed.
It will be released soon.