[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#174253: locales: locale.aliases don't work anymore



At Wed, 25 Dec 2002 11:51:58 +0900,
Botond Botyanszki wrote:
> 
> Package: locales
> Version: 2.3.1-8
> Severity: critical
> Tags: sid
> Justification: breaks unrelated software
> 
> locale aliases don't work anymore. 
> Example (japanese is an alias for ja_JP.eucJP):
> [boti@mick boti]$ export LC_ALL=japanese
> [boti@mick boti]$ gedit
> Gdk-WARNING **: locale not supported by C library
> [boti@mick boti]$ export LC_ALL=ja_JP.eucJP
> [boti@mick boti]$ gedit
> [boti@mick boti]$ 

This bug seems that the current glibc does not check /etc/locale.alias.
I don't know it's glibc 2.3.1 design or not, but I think it should 
be fixed.

However, it's _not_ critical bug, because the current locale name of
Japanese environment is generally used 'ja_JP.eucJP'.  Moreover, it
does not _break_ "unrelated software", but it _falls back_ to C locale
only if it's a "locale aware software".
I downgrade its severity to important.

-- gotom



Reply to: