View previous topic :: View next topic |
Author |
Message |
dio n00b
Joined: 12 Nov 2003 Posts: 20 Location: Нижний Новгород
|
Posted: Sat Apr 03, 2004 2:26 pm Post subject: проблемы с русской locale |
|
|
при запуске perl программ
Code: | perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C"). |
при запуске xmms
Code: | Gdk-WARNING **: locale not supported by C library |
locale выдает
Code: | 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
а потом все значения |
Вся фигня началась после того как пересобрал glibc с nptl и установил prelink
glibc:
Code: | >Release: libc-2.3.2
Addons: nptl
Build CFLAGS: -march=pentium3 -pipe -O2 -freorder-blocks
Build CC: gcc
Compiler version: 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)
Kernel headers: 2.6.3-dio9 |
|
|
Back to top |
|
|
svyatogor Retired Dev
Joined: 13 Feb 2003 Posts: 186 Location: Kingdom of Kells
|
Posted: Sat Apr 03, 2004 4:08 pm Post subject: |
|
|
nls есть в USE флагах? |
|
Back to top |
|
|
dio n00b
Joined: 12 Nov 2003 Posts: 20 Location: Нижний Новгород
|
Posted: Sun Apr 04, 2004 3:22 pm Post subject: |
|
|
нет, nls закоментирован в use.defaults, это native language support? Но у меня до пересборки glibc и prelink всё нормально было
Кстати locale -a выводит только C и POSIX.
За наличие файлов в /usr/share/locale/ отвечает glibc или xfree. А то и не знаю что пересобирать |
|
Back to top |
|
|
svyatogor Retired Dev
Joined: 13 Feb 2003 Posts: 186 Location: Kingdom of Kells
|
Posted: Sun Apr 04, 2004 8:17 pm Post subject: |
|
|
dio wrote: | нет, nls закоментирован в use.defaults, это native language support? Но у меня до пересборки glibc и prelink всё нормально было
Кстати locale -a выводит только C и POSIX.
За наличие файлов в /usr/share/locale/ отвечает glibc или xfree. А то и не знаю что пересобирать |
Добавь nls в USE. Это native language support - без него не будет поддержки локалей. И пересобери glibc. |
|
Back to top |
|
|
dio n00b
Joined: 12 Nov 2003 Posts: 20 Location: Нижний Новгород
|
Posted: Mon Apr 05, 2004 1:44 pm Post subject: |
|
|
Ok. теперь всё работает |
|
Back to top |
|
|
|