Странное поведение cfdisk

Давно не пользовался командой cfdisk, сегодня понадобилось и вот результат:

cfdisk (util-linux-ng 2.13)

�~Tи�~Aков�~Kй накопи�~Bел�~L: /dev/sda
Разме�~@: 80026361856 бай�~B, 80.0 �~S�~Q
�~Sоловок: 255 Сек�~Bо�~@ов на до�~@ожк�~C: 63 Цилинд�~@ов: 9729

�~Xм�~O Флаги Тип �~@азд�Тип ФС [�~\е�~Bка] Разме�~@ (�~
\---------------------------------------------------------------------------------------------------------------------------
sda1 �~Wаг�~@�~Cзо��~^�~AновноLinux ext2 65,81
sda2 �~^�~AновноLinux swap / Solaris 1497,01
sda3 �~^�~AновноLinux ext3 1003,49
sda5 �~[оги�~Gе�~Linuxй 5000,98
sda6 �~[оги�~Gе�~Linux ReiserFS 1003,49
sda7 �~[оги�~Gе�~Linux ReiserFS 1003,49
sda8 �~[оги�~Gе�~Linuxй 10001,95
sda9 �~[оги�~Gе�~Linux ReiserFS 60447,59

[�~Wаг�~@�[Удали�[Сп�~@ав[�~\ак�~A.[�~R�~Kве�[�~R�~K�~Eо[ Тип ] [�~Uд. из[�~Wапи�~A�~L]

�~_е�~@екл�~N�~Gи�~B�~L заг�~@�~Cзо�~Gн�~Kй �~Dлаг �~Bек�~C�~Iего �~@аздела

Вывод команды locale

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
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=

util-linux собран с USE=nls
Как "костыль" приходится запускать export LANG=POSIX; cfdisk ..., можно, конечно, пересобрать без опции nls, но хочется "правильно" и "красиво" :)
P. S. С другими приложениями ни в консоли, ни в Х-ах проблем с локализацией нет.

+1 как говорится

+1 как говорится - аналогично. вот в чем дело - непонятно

.

Так это не только cfdisk
Это и mp3blaster и audtty

это из за

это из за неполной поддержки unicode. чтобы работало надо локаль поставить koi8-r. где то тут уже ругались на эту тему...

да, неделю

да, неделю назад она полной была - а теперь вдруг нехватает? кто-то что-то поломал

хотя у меня

хотя у меня вообще sys-apps/util-linux-2.12r-r8 ;)
русским там и не пахнет, а вот с mp3blaster'ом и centerim те же самые проблемы, поэтому и подумалось на unicode

Пока не

Пока не поправили ошибку с кодировкой, запускайте так:
# LANG="C" cfdisk
_____________
Уважайте себя - откажитесь от пиратского ПО

Явная бага

Явная бага разработчиков. В 2.13 появилась поддержка русского языка, оттого мы и гребли :). Как временное решение - компилировать с USE="-nls".
_______________________
From Siberia with Love!

Я пересобрал

Я пересобрал sys-apps/util-linux без флага slang.
Русский стал отображаться нормально, вот только ))):
[Запись] -
Введите да/нет: __
Нельзя ввести русский, только латиница, yes/no - не понимает конечно.

Да верно. Нужно багрепорт

Да верно. Нужно багрепорт апстриму.

Не грусти, товарищ! Всё хорошо, beautiful good!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".