View previous topic :: View next topic |
Author |
Message |
mobILL Tux's lil' helper
Joined: 02 Feb 2005 Posts: 129 Location: Одинцово
|
Posted: Thu Feb 24, 2005 7:15 am Post subject: |
|
|
Rainbow goblin wrote: | /etc/env.d/02locale:
LANG="ru_RU.KOI8-R"
LC_NUMERIC="POSIX" |
А вот и первая ошибка! На которой я попалился сам когда-то =))))))))
Вот как должен выглядеть файлик /etc/env.d/02locale
Code: |
LC_ALL=""
LANG="ru_RU.KOI8-R"
LC_NUMERIC="POSIX"
|
Но сначала попробуй без строки LC_NUMERIC="POSIX" =)
Я сам как то забыл прописать LC_ALL="" в итоге глюки подобные твоим проскальзывали
ВНИМАНИЕ!!! в строке
между кавычками пробела НЕТ, это очень важно.
p.s. у меня пакеты все тех же версий, у тебя только xorg поновее |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Feb 24, 2005 6:04 pm Post subject: |
|
|
У меня в 02locale всего одна строчка: LANG=ru_RU.UTF-8 |
|
Back to top |
|
|
mobILL Tux's lil' helper
Joined: 02 Feb 2005 Posts: 129 Location: Одинцово
|
Posted: Thu Feb 24, 2005 8:57 pm Post subject: |
|
|
viy wrote: | У меня в 02locale всего одна строчка: LANG=ru_RU.UTF-8 |
Гы, ну с UTF8 это может и прокатывает, но вот с KOI8-R ты точно бы с одной строкой обломался |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Feb 24, 2005 9:08 pm Post subject: |
|
|
Знаешь, нет. Год назад у меня точно также была прописана только koi8-r.
Попробуй грепнуть на "LC_" в /etc, возможно у тебя где-то завалялось старое определение.
Типа так: find /etc -type f -exec grep -l LC_ '{}' ';' |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Thu Feb 24, 2005 10:07 pm Post subject: |
|
|
A ja dumaju pro glibc - tam chto-to naportachili. Posle bootstrappinga tolko-tolko, dopisal /etc/locales.build (bootstrap ego zatiraet), perecompiliroval glibc i nano, vistavil locale ru_RU.koi8r i uge v nano krakoziabra! |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Feb 25, 2005 6:54 am Post subject: |
|
|
Хм, тут еще идея появилась.
Если кракозябли в консоли (не в Хах), то для нормальной работы utf-8 надо сделать echo -n -e '\033%G'. Я себе в /etc/profile добавил такой блок: Code: | # Added by viy for auto-unicode
if test -t 1 -a -t 2 ; then
echo -n -e '\033%G'
fi |
Ну а Хы сами все подхватывают. |
|
Back to top |
|
|
theSoul n00b
Joined: 25 Feb 2005 Posts: 11
|
Posted: Fri Feb 25, 2005 2:28 pm Post subject: |
|
|
Rainbow goblin wrote: | A ja dumaju pro glibc - tam chto-to naportachili. Posle bootstrappinga tolko-tolko, dopisal /etc/locales.build (bootstrap ego zatiraet), perecompiliroval glibc i nano, vistavil locale ru_RU.koi8r i uge v nano krakoziabra! |
Откатывайся на предыдущую версию glibc. Почти уверен, что грабли там. |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sat Feb 26, 2005 1:16 am Post subject: |
|
|
Как бы это сделать теперь, когда все закомпилено, попроще? И какая версия точно не портит кодировку? |
|
Back to top |
|
|
theSoul n00b
Joined: 25 Feb 2005 Posts: 11
|
Posted: Sat Feb 26, 2005 6:49 am Post subject: |
|
|
Rainbow goblin wrote: | Как бы это сделать теперь, когда все закомпилено, попроще? И какая версия точно не портит кодировку? |
У меня стоит sys-libs/glibc-2.3.4.20040808-r1 и всё работает. А вот чтобы не приходилось заново собирать софт при откате, нужно делать emerge с опцией -b, хотя бы для самых важных и жирных пакетов. Перед тем как откатываться на старую версию, лучше сделать `quickpkg glibc' на всякий случай. |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sat Feb 26, 2005 9:55 am Post subject: |
|
|
Спасибо, сейчас попробую |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sat Feb 26, 2005 10:54 am Post subject: |
|
|
Может кто-нибудь на bugzilla перевести и запостить эту проблемку? Я по-английски не очень... |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sat Feb 26, 2005 12:15 pm Post subject: |
|
|
Все, с меня хватит. От безысходности перехожу в Мандрейк. Пока glibc не поправят... Хнык-хнык... |
|
Back to top |
|
|
mobILL Tux's lil' helper
Joined: 02 Feb 2005 Posts: 129 Location: Одинцово
|
Posted: Sun Feb 27, 2005 7:08 am Post subject: |
|
|
Rainbow goblin wrote: | Все, с меня хватит. От безысходности перехожу в Мандрейк. Пока glibc не поправят... Хнык-хнык... |
Mandrake??????????? ну ты и извращенец. Уж проще сразу на Win =)
Короче, давай всё таки разбираться. Накинь мне на мыло все свои конфиги относящиеся к локалям. Конкретно что меня интересует я перечислял выше. ( ilovelinux@rambler.ru ) |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sun Feb 27, 2005 7:57 am Post subject: |
|
|
Все! Разобрался! Все дело все-таки в новых глибсях а не в каких не в конфигах.
Я решил быть хитрым и поставил весь портаж с инсталляционного CD. Так вот - русские LC_MESSAGES (в nano, make) есть уже сразу после распаковки stage3 (на прочие stage у меня нервов не хватило).
В общем - если у кого такая же проблема (а она будет у всех, кто ставит с нынешними глибсями) - пользуйтесь портажем с СиДи Рома!
Написал на багзиллу:
https://bugs.gentoo.org/shohttps://bugs.gentoo.org/show_bug.cgi?id=83363w_bug.cgi?id=83363
Естессно, не зная достаточно английского, мне и ответили - напиши нормально, тогда рассмотрим. Напишите за меня кто-нибудь? |
|
Back to top |
|
|
mobILL Tux's lil' helper
Joined: 02 Feb 2005 Posts: 129 Location: Одинцово
|
Posted: Sun Feb 27, 2005 9:20 am Post subject: |
|
|
Rainbow goblin wrote: |
В общем - если у кого такая же проблема (а она будет у всех, кто ставит с нынешними глибсями) - пользуйтесь портажем с СиДи Рома!
|
Ну у меня portage от 19.02.05 - никаких проблем нету! =) |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sun Feb 27, 2005 9:51 am Post subject: |
|
|
A glibc kakoy versii? |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sun Feb 27, 2005 10:53 am Post subject: |
|
|
Prosto zamaskiroval glibc-2.3.4.20050125 , prodolgaiu installiatziu, poka vse rabotaiet |
|
Back to top |
|
|
mobILL Tux's lil' helper
Joined: 02 Feb 2005 Posts: 129 Location: Одинцово
|
Posted: Sun Feb 27, 2005 11:08 am Post subject: |
|
|
Rainbow goblin wrote: | Prosto zamaskiroval glibc-2.3.4.20050125 , prodolgaiu installiatziu, poka vse rabotaiet |
ага, а на форум в транслите пишешь |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sun Feb 27, 2005 9:26 pm Post subject: |
|
|
A ja tolko proveril, gdu vot okonchatelnoj ustanovki. Compilirujetsja... |
|
Back to top |
|
|
Rainbow goblin Tux's lil' helper
Joined: 29 Feb 2004 Posts: 132
|
Posted: Sun Feb 27, 2005 11:40 pm Post subject: Поздравьте меня! |
|
|
УРРРЯ!!! Я снова с вами!
Спасение вот тут:
сразу после emerge sync в начале установки из stage1 нужно дописать вот это
echo "=sys-libs/glibc-2.3.4.20050125">>/usr/portage/profiles/package.mask
|
|
Back to top |
|
|
|