Bug 588376 - Installation fails when french language selected
Summary: Installation fails when french language selected
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: anaconda
Version: 6.0
Hardware: i386
OS: Linux
Target Milestone: rc
: ---
Assignee: Anaconda Maintenance Team
QA Contact: Release Test Team
Depends On:
TreeView+ depends on / blocked
Reported: 2010-05-03 15:38 UTC by Frédéric Iffly
Modified: 2010-06-14 14:58 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2010-06-14 14:58:30 UTC
Target Upstream Version:

Attachments (Terms of Use)
Kickstart file and Bug report (18.96 KB, application/x-zip-compressed)
2010-05-03 15:38 UTC, Frédéric Iffly
no flags Details

Description Frédéric Iffly 2010-05-03 15:38:13 UTC
Created attachment 411038 [details]
Kickstart file and Bug report

Description of problem:
I tried to install "RHEL6 beta" in french but it doesn't work. When I choose English it work's perfectly. See attachment for bug report.

How reproducible:
See the kickstart file in attachement
When use 'lang en_US.UTF-8' the installation works
When use 'lang fr_FR' the installation fails

Comment 2 RHEL Program Management 2010-05-03 17:05:01 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for

Comment 3 Chris Lumens 2010-05-05 15:54:39 UTC
anaconda exception report
Traceback (most recent call first):
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 81, in <lambda>
    translated = reduce(lambda x, y: x.replace(y, "/"),
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 83, in __translate_tz
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 105, in _set_tz
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 51, in __init__
    self.tz = tz.replace ('_', ' ')
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 196, in readZoneTab
    entry = ZoneTabEntry (code, lat, long, tz, comments)
  File "/usr/lib/python2.6/site-packages/scdate/core/zonetab.py", line 131, in __init__
    self.readZoneTab (fn)
  File "/usr/lib/anaconda/kickstart.py", line 926, in execute
    tab = zonetab.ZoneTab()
  File "/usr/lib/anaconda/kickstart.py", line 1086, in execute
  File "/usr/bin/anaconda", line 1035, in <module>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 2: ordinal not in range(128)

Comment 5 Nils Philippsen 2010-06-10 14:43:01 UTC
This should work without a problem if Unicode/UTF-8 encoding ("lang fr_FR.UTF-8") is used. Using "lang fr_FR" probably uses an ISO-8859-X encoding (and I'm not sure we support these in anaconda).

Comment 8 Nils Philippsen 2010-06-14 14:58:30 UTC
I've talked to Ales Kozumplik (anaconda) over this: Anaconda doesn't support non-UTF-8 encoding, and current (post-beta) anaconda contains code which uses UTF-8 encoding if none is specified, thereby fixing this issue, so no fix is necessary in system-config-date.

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