Bug 901831 - [abrt] system-config-language-1.3.5-19.fc18: gui_install.py:118:is_group_installed:GroupsError: No Group named french-support exists
Summary: [abrt] system-config-language-1.3.5-19.fc18: gui_install.py:118:is_group_inst...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-language
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: anish
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:2ef78ed1445cb1e6e305f2b2f02...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-01-19 15:16 UTC by Sylvain Petreolle
Modified: 2015-04-12 23:12 UTC (History)
7 users (show)

Fixed In Version: system-config-language-1.4.0-7.fc20
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1052143 (view as bug list)
Environment:
Last Closed: 2013-12-14 03:06:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.09 KB, text/plain)
2013-01-19 15:16 UTC, Sylvain Petreolle
no flags Details
File: core_backtrace (329 bytes, text/plain)
2013-01-19 15:16 UTC, Sylvain Petreolle
no flags Details
File: environ (300 bytes, text/plain)
2013-01-19 15:16 UTC, Sylvain Petreolle
no flags Details
File: smolt_data (3.87 KB, text/plain)
2013-01-19 15:16 UTC, Sylvain Petreolle
no flags Details

Description Sylvain Petreolle 2013-01-19 15:16:40 UTC
Description of problem:
I selected French (France) and got a message window no group named french-support exists.
I answered no and system-config-language crashed.

Version-Release number of selected component:
system-config-language-1.3.5-19.fc18

Additional info:
cmdline:        /usr/bin/python /usr/share/system-config-language/system-config-language.py
executable:     /usr/share/system-config-language/system-config-language.py
kernel:         3.7.2-201.fc18.x86_64
uid:            0

Truncated backtrace:
gui_install.py:118:is_group_installed:GroupsError: No Group named french-support exists

Traceback (most recent call last):
  File "/usr/share/system-config-language/language_gui.py", line 179, in okClicked
    self.apply()
  File "/usr/share/system-config-language/language_gui.py", line 269, in apply
    if not install.is_group_installed(grpid, self.mainWindow):
  File "/usr/share/system-config-language/gui_install.py", line 118, in is_group_installed
    raise yum.Errors.GroupsError, "No Group named %s exists" % grpid
GroupsError: No Group named french-support exists

Local variables in innermost frame:
grpid: 'french-support'
b: <gtk.Button object at 0x1ba7f00 (GtkButton at 0xd0fe20)>
d: <gtk.MessageDialog object at 0x19b5b40 (GtkMessageDialog at 0x1a4e000)>
self: <gui_install.guiInstall object at 0x1748c10>
mainwin: <gtk.Window object at 0x174e690 (GtkWindow at 0x17e1090)>
gd: <gtk.MessageDialog object at 0x1ba7d70 (GtkMessageDialog at 0x1a4e170)>
thisgroup: None
str: 'No Group named french-support exists: Do you still want to install language without proper support?'
rc: -6
groupexists: False

Comment 1 Sylvain Petreolle 2013-01-19 15:16:44 UTC
Created attachment 683083 [details]
File: backtrace

Comment 2 Sylvain Petreolle 2013-01-19 15:16:47 UTC
Created attachment 683084 [details]
File: core_backtrace

Comment 3 Sylvain Petreolle 2013-01-19 15:16:49 UTC
Created attachment 683085 [details]
File: environ

Comment 4 Sylvain Petreolle 2013-01-19 15:16:52 UTC
Created attachment 683086 [details]
File: smolt_data

Comment 5 Fedora Admin XMLRPC Client 2013-01-28 05:50:11 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 6 Jiri Eischmann 2013-06-11 10:26:47 UTC
I can reproduce this bug on Fedora 19, too.

Comment 7 Parag Nemade 2013-06-11 15:39:20 UTC
yes this is still present. If you need to install French language support using command line then use following command as a root user
yum langinstall fr

Comment 8 anish 2013-11-07 11:48:01 UTC
Coms has removed some of support for language groups based on below irc discussion,however system-config-language should not throw an error, it should change system's locale accordingly


<anish_> tagoh_, in comps https://git.fedorahosted.org/cgit/comps.git/tree/comps-f9.xml.in
<anish_> we have group called "portuguese-support" but still i am getting None
<tagoh_> f9!?
<anish_> yes in f19 and f20 as well 
<tagoh_> well, language support in comps should be gone
<anish_> if this is the case then why i am getting correct values for Marathi 
<anish_> and apparently system-config-language uses this code
<anish_> what should be appropriate behaviour then? 
<tagoh_> commit b1a8357d41db0afa8cc95e100bb0c7c6678f3e10
<tagoh_> Author: Bill Nottingham <notting>
<tagoh_> Date:   Fri Feb 24 15:47:02 2012 -0500
<tagoh_>     Drop empty or effiectively empty (only contains dejavu) language support groups.
<tagoh_> portuguese-support group has been removed with it
<juhp> mfabian: yeah I think it is not in
<tagoh_> anish_: what release did you try?
<anish_> i tried this on F20 
<tagoh_> no wonder then
<anish_> even on F19 as well 
<anish_> so in future Marathi support will also gone right
* skore (~skore.175.35) has joined #fedora-i18n
<tagoh_> if no particular packages needs to be installed, yes
<tagoh_> the kind of yum langinstall may be more useful
<anish_> tagoh_, thanks! currently system config language gives an error "No Group named portuguese-support exists" while installing Portugese 
<tagoh_> "doesn't exist" you mean?
<anish_> yes
<tagoh_> yep, that sounds correct
<anish_> tagoh_, https://bugzilla.redhat.com/show_bug.cgi?id=858059
<anish_> i will close this bug as not a bug then 
<tagoh_> anish_: that sounds like the expected behavior should be no error for Portuguese though
<anish_> tagoh_, i don't get "no error for Portuguese"
<anish_> if there is no group for "Portuguese" then how would s-c-l can install packages 
<tagoh_> as the reporter still complain at comment#9, they seem still seeing an error.
<anish_> related to "Portuguese"
<tagoh_> it's not a language-related package installer right? :)
<tagoh_> the main purpose should be to change the language for system. if no lang group in comps, s-c-language could just ignore that error IMHO
<anish_> okay thanks i will do that changes 
<anish_> just wanted to confirm before doing that

Comment 9 Fedora Update System 2013-11-07 12:01:40 UTC
system-config-language-1.4.0-4.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-4.fc20

Comment 10 Fedora Update System 2013-11-07 12:01:56 UTC
system-config-language-1.4.0-4.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-4.fc19

Comment 11 Fedora Update System 2013-11-07 19:11:50 UTC
Package system-config-language-1.4.0-4.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing system-config-language-1.4.0-4.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-20885/system-config-language-1.4.0-4.fc20
then log in and leave karma (feedback).

Comment 12 Fedora Update System 2013-11-22 05:04:19 UTC
system-config-language-1.4.0-5.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-5.fc19

Comment 13 Fedora Update System 2013-11-22 05:04:48 UTC
system-config-language-1.4.0-5.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-5.fc20

Comment 14 Fedora Update System 2013-12-10 06:51:11 UTC
system-config-language-1.4.0-6.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-6.fc20

Comment 15 Fedora Update System 2013-12-10 06:51:40 UTC
system-config-language-1.4.0-6.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-6.fc19

Comment 16 Fedora Update System 2013-12-14 03:06:00 UTC
system-config-language-1.4.0-5.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 17 Fedora Update System 2014-01-16 04:39:20 UTC
system-config-language-1.4.0-7.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/system-config-language-1.4.0-7.fc20

Comment 18 Fedora Update System 2014-01-16 07:17:04 UTC
system-config-language-1.4.0-6.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 19 Fedora Update System 2014-01-19 04:02:00 UTC
system-config-language-1.4.0-7.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.