Red Hat Bugzilla – Bug 77218
ls -l shows weird letters after month name
Last modified: 2007-04-18 12:48:07 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003
Description of problem:
With my locale settings "ls -l" shows weird letters after month name.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set fi_FI.UTF-8 locale
2. Run "ls -l"
Actual Results: See attached picture.
Expected Results: Picture explains.
Created attachment 83324 [details]
Pictures describes the unicode problem.
Date when this bug was posted, in case you don't know Finnish month names by heart.
[petri@dsl-hkigw4e42 petri]$ date
su marras 3 15:33:35 EET 2002
[petri@dsl-hkigw4e42 petri]$ date -R
Sun, 03 Nov 2002 15:33:41 +0200
Did fileutils-4.1.9-10 have the same behaviour?
I can't reproduce this problem. UTF-8 output looks okay here in xterm,
gnome-terminal. Which terminal application are you using?
I use xterm, try setting these and reboot:
$ cat /etc/sysconfig/keyboard
$ cat /etc/sysconfig/i18n
You're mixing encodings there---'fi_FI.UTF-8' is a UTF-8 encoding but
'fi_FI@euro' is ISO-8859-15.
Did you edit that file by hand or use redhat-config-keyboard or some such tool?
I edited it by hand, and I fixed it to this form:
[petri@dsl-hkigw4e42 petri]$ sudo cat /etc/sysconfig/i18n
ls -l seems to be working now.
Still, what I saw is a bug, in my opinion. It should be fixed. If not, care to
explain, why not? Thanks!
It makes no sense to use locales with two entirely different encodings for LANG