Собственно, в дереве портежей я такового не обнаружил, поэтому возник вопрос: а как его грамотно установить? И какую лучше версию использовать?
ЗЫ. Понимаю, что вопрос ламерский, но надо как-то разобраться.
ЗЗЫ. gentoo 2005.1, kernel 2.6.12
Система Gentoo amd64-2005.1 (обновляю с GRP 2005.0)
Проц Athlon64.
1. Делаю: emerge -pvu ffmpeg mplayer (например)
Показывает USE флаги: ... (-mmx) (-3Dnow) (-sse) (-sse2) ...
Эти флаги указаны как "+" make.conf
В чём дело? Gentoo amd64-2005.1 не поддерживает мультимедиа расширения х86?
Проц, как понимаете, их емеет. :-)
Как это исправить?
2. Какой пакет в портах содержит консолевые фонты UniCyr_8x16? Пакета
Установка Х-ов (а далее KDE) повлекла за собой появление -X USE флага. Соответственно появилась необходимость пересобрать пакеты с учетом новых USE флагов. Насколько я понял из Handbook с этой целью необходимо выполнить
#emerge --emtytree world
Выполняю. Начинается пересборка всего "мира" в том числе и КДЕ и иксов и прочих прелестей.
Собираю mc из исходников, запускаю, все меню на английском. Локаль - ru_RU.KOI8-R. Пробовал разные версии от 4.6.0-r12 до 4.6.0-r14. Так стало после какого-то глобального обновления, уже не помню, что точно обновлялось. Собрал на другой машине бинарный пакет командой emerge -B mc, установил на своей через emerge -K mc, всё на русском. Системы на машинах почти в идентичном состоянии, одни и те же версии по.
/etc/make.conf USE="imap X x86 slang nls jpeg iconv"
Собираю mutt командой emerge mutt. Получаю символы \351\316\306\317\322\315\301\303\311 вместо кирилицы в теме и body письма. Если собирать mutt руками та же проблема. При аналогичной ручной сборке на freebsd ./configure --enable-imap проблемы не возникало. Сначала подумал, что проблема в slang/nls/iconv, но и с ними не работает.