Bug 511193

Summary: [indic] installing without gnome (and kde), firstrun tools broken
Product: [Fedora] Fedora Reporter: A S Alam <aalam>
Component: setuptoolAssignee: Michal Hlavinka <mhlavink>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 11CC: i18n-bugs, mhlavink, mshao, nalin
Target Milestone: ---Keywords: i18n
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 1.19.6-1.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-08-20 21:02:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description A S Alam 2009-07-14 06:33:49 UTC
Description of problem:
just installed system by selecting Punjabi (Indic language (pa_IN)), without Gnome/KDE. while system rebooted (after installation), firstboot run
in pa_IN locale, which is not working on text mode.


Version-Release number of selected component (if applicable):
firstboot-1.106-1.fc11

How reproducible:
100%

Steps to Reproduce:
1. install with indic langauge (hi_IN or *_IN) without gnome or kde destkop
2. reboot system
3. firstboot will ask for configuration (in text mode)
  
Actual results:
it is running in Punjabi

Expected results:
it should be in English if run in text mode

Additional info:

Comment 1 Chris Lumens 2009-07-15 21:47:16 UTC
firstboot just runs setup when in the text mode interface.

Comment 2 Michal Hlavinka 2009-07-16 08:53:13 UTC
thanks for report, I can reproduce this. In konsole/gnome-terminal it works, but in terminal it's broken.

Problem is with terminal and utf-8 encoding. Can you use any other encoding for pa_IN different than utf-8?

> it should be in English if run in text mode
it's not that simple, there is a lot of languages using mostly ascii characters and only a few special ones. Changing to english for them would be regression.

Comment 3 A S Alam 2009-07-16 09:03:58 UTC
(In reply to comment #2)
> thanks for report, I can reproduce this. In konsole/gnome-terminal it works,
> but in terminal it's broken.
> 
> Problem is with terminal and utf-8 encoding. Can you use any other encoding for
> pa_IN different than utf-8?
> 
I have only utf-8 encoding for Indic (hindi, punjabi, bengali, gujarati, kannada, malyalam, tamil, telugu)

[locale -a|grep _IN]

> > it should be in English if run in text mode
> it's not that simple, there is a lot of languages using mostly ascii characters
> and only a few special ones. Changing to english for them would be regression.
sorry, but I mean only for Indic languages (which I mention above) all *_IN  
anaconda is doing same (in text mode, using English for Indic languages)
Hope this will help
Thanks

Comment 4 Michal Hlavinka 2009-07-16 13:23:43 UTC
could you please test this packages if it works for you?

http://koji.fedoraproject.org/koji/taskinfo?taskID=1479372

what I've changed:

if locale is *_IN and if terminal is /dev/tty* use en_US as locale

I've changed this only for terminal /dev/tty* because for virtual terminal /dev/pts/* (konsole, gnome-terminal,...) it seems working

Comment 5 A S Alam 2009-07-30 11:28:26 UTC
working on it, update result tomorrow.
sorry for late..

Comment 6 A S Alam 2009-08-03 11:16:46 UTC
Sorry but I lost rpms from build server. Can you please provide somewhere?

Comment 7 Michal Hlavinka 2009-08-03 14:03:45 UTC
Ooops, koji removed them and I've lost them too. I'll prepare new one

Comment 8 Michal Hlavinka 2009-08-03 15:15:33 UTC
packages are here:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1576203

Comment 9 A S Alam 2009-08-04 06:08:17 UTC
Thanks Michal,
it is *fixed* for all Indian (*_IN) language with above pacakge.

 I am searching for more languages, which can't be supported in text more, 
but yet not sure [like CJK, Thai etc]. Open new bug for those if required.

Thanks for fix

Comment 10 Fedora Update System 2009-08-04 08:53:33 UTC
setuptool-1.19.6-1.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/setuptool-1.19.6-1.fc11

Comment 11 Fedora Update System 2009-08-05 00:28:29 UTC
setuptool-1.19.6-1.fc11 has been pushed to the Fedora 11 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 setuptool'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-8259

Comment 12 Fedora Update System 2009-08-20 21:02:34 UTC
setuptool-1.19.6-1.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.