Problems with locale glibc-2.3.6

frank sabella vze2gz6q at verizon.net
Mon Nov 28 17:13:58 PST 2005


Hi,

Everthing was going perfectly until I reached chapter 7.9 from SVN-20051118

root:/usr/lib/locale# locale -a
C
POSIX
de_DE
de_DE.iso88591
de_DE.iso885915 at euro
de_DE at euro
en_HK
en_HK.iso88591
en_PH
en_PH.iso88591
en_US
en_US.iso88591
es_MX
es_MX.iso88591
fa_IR
fa_IR.utf8
fr_FR
fr_FR.iso88591
fr_FR.iso885915 at euro
fr_FR at euro
it_IT
it_IT.iso88591
ja_JP
ja_JP.eucjp

root:/usr/lib/locale# LC_ALL=en_US.iso88591 locale charmap                                                     
ISO-8859-1

root:/usr/lib/locale# LC_ALL=ISO-8859-1 locale country
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
 
Trying to create the locales resulted in the following:

root:/usr/lib/locale# localedef -v -c -i en_US -f ISO-8859-1 en_US
/usr/share/i18n/locales/en_US:7: non-symbolic character value should not be used
                          -----snip---
/usr/share/i18n/locales/en_US:34: non-symbolic character value should not be used
/usr/share/i18n/locales/i18n:1107: non-symbolic character value should not be used
                          ----snip-----
/usr/share/i18n/locales/i18n:1373: non-symbolic character value should not be used
/usr/share/i18n/locales/translit_neutral:10: non-symbolic character value should not be used
                         -----snip-----
/usr/share/i18n/locales/translit_neutral:17: non-symbolic character value should not be used
LC_NAME: field `name_gen' not defined
LC_IDENTIFICATION: field `audience' not defined
LC_IDENTIFICATION: field `application' not defined
LC_IDENTIFICATION: field `abbreviation' not defined
LC_IDENTIFICATION: no identification for category `LC_MEASUREMENT'
LC_CTYPE: table for class "upper": 1564 bytes
LC_CTYPE: table for class "lower": 1564 bytes
LC_CTYPE: table for class "alpha": 3616 bytes
LC_CTYPE: table for class "digit": 600 bytes
LC_CTYPE: table for class "xdigit": 600 bytes
LC_CTYPE: table for class "space": 792 bytes
LC_CTYPE: table for class "print": 5144 bytes
LC_CTYPE: table for class "graph": 5144 bytes
LC_CTYPE: table for class "blank": 792 bytes
LC_CTYPE: table for class "cntrl": 664 bytes
LC_CTYPE: table for class "punct": 4120 bytes
LC_CTYPE: table for class "alnum": 3616 bytes
LC_CTYPE: table for class "combining": 2076 bytes
LC_CTYPE: table for class "combining_level3": 2076 bytes
LC_CTYPE: table for map "toupper": 14364 bytes
LC_CTYPE: table for map "tolower": 12828 bytes
LC_CTYPE: table for map "totitle": 14364 bytes
LC_CTYPE: table for width: 2328 bytes

I am certain that the required locales were created in both chapters 5 & 6,
and the final test for glibc-2.3.6 was as expected.

The only thing I could find not highly debian related was:

http://linuxfromscratch.org/pipermail/livecd/2005-October/001948.html
This appears to be related to UTF-8 support.

and this:

http://linuxfromscratch.org/pipermail/lfs-support/2003-January/014095.html
>From reading this it would seem as though I don't have a problem, but it 
deviates from the manual and thus is worth questioning.

Please help if you can, I would hate to have to trash this build:-)

Cheers,

-Frank



More information about the lfs-support mailing list