С пере­во­дом системы на юни­код, столк­нулся с про­бле­мой отоб­ра­же­ния man-страниц на рус­ском. Реше­ние нашлось довольно быстро в виде неболь­шого изме­не­ния в «/etc/man.conf». Нужно заме­нить строку с «NROFF», как пока­зано ниже.
/etc/man.confNROFF           /usr/bin/nroff -mandoc -c | iconv -c -f utf8 -t iso8859-1 | iconv -c -f koi8-r -t utf8

При выводе «man --help» также наблю­да­лись «непе­чат­ные сим­волы». Но это тоже выле­чи­лось лег­ким пат­чем к ебилду.
man-1.6f-r4.patch--- man-1.6f-r4.ebuild.old      2010-01-28 08:36:59.000000000 +0200
+++ man-1.6f-r4.ebuild          2010-01-28 08:36:59.000000000 +0200
@@ -59,6 +59,12 @@
                        mylang="all"
                else
                        mylang="${LINGUAS// /,}"
+                       if [ ${mylang} == 'ru' ]; then
+                               einfo "Patching for ru_RU.UTF8 support"
+                               iconv -f koi8-r -t utf-8 ${S}/msgs/mess.ru > ${S}/msgs/mess.ru.utf8
+                               mv ${S}/msgs/mess.ru.utf8 ${S}/msgs/mess.ru
+                               echo "$ codeset=UTF-8" > ${S}/msgs/mess.ru.codeset
+                       fi
                fi
        else
                mylang="none"

И тут слу­чайно, про­ли­сты­вая какую-то рас­сылку, вижу обсуж­де­ние про­граммы «man-db». Решил погля­деть, что это за чудо. Поис­кал в пор­те­жах и вот что нашел.
# eix sys-apps/man-db
* sys-apps/man-db
     Available versions:  (~)2.5.6 (~)2.5.7 {berkdb +gdbm nls}
     Homepage:            http://www.nongnu.org/man-db/
     Description:         a man replacement that utilizes berkdb instead of flat files

Не долго раз­ду­мы­вая, уда­ляю «man» и ставлю «man-db».
# emerge -C man
# emerge man-db -1

Про­ве­ряю резуль­тат. Вывод «man --help» вполне чита­е­мый, да и вывод, напри­мер, «man mc» - тоже. И без вся­ких костылей.