gettextでハマった
gentooでは利用可能なロケールを/etc/locales.buildで指定するらしい.
Gentoo Linux ローカライズガイド
http://www.gentoo.org/doc/ja/guide-localization.xml
(ちょっと情報が古いので, こちら(http://www.gentoo.org/doc/en/guide-localization.xml)を参照のこと)
コマンドのメッセージやら, manの表示やらはすべて英語で
問題ないので, /etc/locales.genの中身を
en_US/ISO-8859-1
だけにしていた.
すると, phpとかから呼び出されるgettextが日本語に変換できなくなった.
よくよく調べると, gettext自体も日本語に変換できない.
4時間半ほどハマった.

