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 How reproducible: Always. Steps to Reproduce: 1. Begin installation and click "Turkish Support" on "Languages" 2. ... or do the same in yumex Actual results: Here is one of the problems in Yumex: ==================================== Component: yumex Version: 0.99.15 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> no: 0 self: <__main__.YumexMainApplication instance at 0xb79be26c> label: _Add to Queue state: 2 pkgs: [] model: <gtk.TreeStore object (GtkTreeStore) at 0xb79cc48c> ==================================== Expected results: Both operations should not fail. Additional info: 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: https://lists.dulug.duke.edu/pipermail/yum-devel/2006-February/001896.html 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.