Bug 453202 - localized Arabic installation crashs, so do a later call to s-c-date
localized Arabic installation crashs, so do a later call to s-c-date
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: system-config-date (Show other bugs)
9
All Linux
low Severity low
: ---
: ---
Assigned To: Nils Philippsen
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2008-06-27 15:25 EDT by Muayyad Alsadi
Modified: 2009-09-21 17:47 EDT (History)
0 users

See Also:
Fixed In Version: 1.9.32-1.fc9
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-07-08 22:40:51 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
a "patch -p1" to the ar.po file (349 bytes, patch)
2008-06-27 15:25 EDT, Muayyad Alsadi
no flags Details | Diff

  None (edit)
Description Muayyad Alsadi 2008-06-27 15:25:01 EDT
Description of problem:
bad translation case s-c-date to crash firstboot
and later call to system-config-date won't work

Version-Release number of selected component (if applicable):
system-config-date-1.9.30

How reproducible:
always

Steps to Reproduce:
instead of making a new installation
one can try this

LC_ALL=ar_JO.UTF-8 system-config-date
  
Actual results:
works but the terminal says

Couldn't split timezone name fields:
Untranslated TZ: Africa/Blantyre
Translated TZ:بلانتير


Expected results:
no error

Additional info:
to automatically detect such problem in other translations use the following
python one-linear

cd system-config-date-1.9.30/po/timezones
for i in *.po; do echo "****** testing $i:"; python -c 'import re,sys;
s=sys.stdin.read(); print re.findall(r"^msgid[^/]*/.*\n(msgstr[^/]*)$",s,re.M)'
< $i; done | less

the expected output should be an empty set []
Comment 1 Muayyad Alsadi 2008-06-27 15:25:01 EDT
Created attachment 310470 [details]
a "patch -p1" to the ar.po file
Comment 2 Fedora Update System 2008-07-01 05:48:42 EDT
system-config-date-1.9.32-1.fc9 has been submitted as an update for Fedora 9
Comment 3 Fedora Update System 2008-07-01 05:53:37 EDT
system-config-date-1.9.32-1.fc8 has been submitted as an update for Fedora 8
Comment 4 Nils Philippsen 2008-07-01 05:54:39 EDT
I've applied your patch in system-config-date-1.9.32-1.fc9 which should hit
updates-testing soon. Please check whether this fixes the problem.
Comment 5 Muayyad Alsadi 2008-07-01 08:25:37 EDT
and it worked as expected
it must work because I test it before submitting the patch, 
anyway, I get it from here 
http://kojipkgs.fedoraproject.org/packages/system-config-date/1.9.32/1.fc9/noarch/
and I test it again, and it worked, thanks

Comment 6 Nils Philippsen 2008-07-01 10:43:19 EDT
(In reply to comment #5)
> and it worked as expected
> it must work because I test it before submitting the patch, 

Hey, I could always have messed up integrating it or building the package ;-).
Comment 7 Muayyad Alsadi 2008-07-01 10:50:26 EDT
> Hey, I could always have messed up integrating it or building the package ;-).

that's why I said I did test it again.
because (you know) we should do that for QA or Murphy's laws will hunt us.

Comment 8 Fedora Update System 2008-07-02 02:31:54 EDT
system-config-date-1.9.32-1.fc8 has been pushed to the Fedora 8 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 system-config-date'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-5927
Comment 9 Fedora Update System 2008-07-08 22:40:49 EDT
system-config-date-1.9.32-1.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.
Comment 10 Fedora Update System 2008-07-08 22:42:30 EDT
system-config-date-1.9.32-1.fc8 has been pushed to the Fedora 8 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.