Сломалась локализация после емерже ворлда. [SOLVED]
Собственно ,интерфейс приложении (но не всех) стал англоязычным. env-update && source /etc/profile делал,без толку.Однако вот что на locale
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
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
/etc/env.d/02locale такой:
LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="POSIX"
При попытке localedef --no-archive -c -i ru_RU -f UTF-8 ru -"segmentation fault"
И приложения некоторые не запускаются ,жалуясь на "locale.Error: unsupported locale setting"
Как исправить?
- Для комментирования войдите или зарегистрируйтесь
locale-gen
locale-gen
Делал
Делал,безрезультатно.Тоже "segmentation fault".Boт:
* Generating 4 locales (this might take a while) with 1 jobs
* (1/4) Generating en_US.UTF-8...
/usr/sbin/locale-gen: line 264: 13753 Segmentation fault "${DESTDIR}"usr/bin/localedef ${LOCALEDEF_OPTS} -i "${input}" -f "${charmap}" -A "${ALIAS}" --prefix "${DESTDIR}" "${locale}" [ !! ]
* (2/4) Generating ru_RU.KOI8-R... [ ok ]
* (3/4) Generating ru_RU.UTF-8...
/usr/sbin/locale-gen: line 264: 13763 Segmentation fault "${DESTDIR}"usr/bin/localedef ${LOCALEDEF_OPTS} -i "${input}" -f "${charmap}" -A "${ALIAS}" --prefix "${DESTDIR}" "${locale}" [ !! ]
* (4/4) Generating ru_RU.CP1251... [ ok ]
* Generation complete
locale
А не python ли енто?
/usr/sbin/python-updater делался?
Вай, ерунду сморозил :)
locale
мне помогла пересборка sys-libs/glibc
2B |! 2B
Да,вот это похоже. Нагуглил
Да,вот это похоже.
Нагуглил http://bugs.gentoo.org/show_bug.cgi?id=214687#c25
У меня как раз march=pentium-m и поставлен на glibc USE glibc-omitfp
Запустил емержится без этого USE,посмотрим...
P.S.Ну да,исправилось всё.