kubotaの日記: woody/locales
「user-ja があると、potato から woody への dist-upgrade で絶対詰まる」。なんか不具合があるんだったら、バグレポートください。ぼく自身が使わないパッケージに関する設定についても、メンテナンスは困難だけど、取り入れるくらいならするし。
ちなみに ispell (に限らず他のパッケージ) の依存関係は user-ja/language-env では面倒を見ることができないし、locales については実行時のメッセージを読んでねとしか言えない。だって user-ja-conf/set-language-env は一般ユーザー権限で実行するんだもん。locales パッケージはたしかに変といえば変だが、ぼくもあれはどうすればいいのか分からない。あれのしりぬぐいを language-env がやるのものなあ、というか、language-env パッケージの存在そのものが、すべて何らかの意味で必要に迫られて「しりぬぐい」をやっている、というところがあるから、いいんだけど。ロケール設定専用プログラムを setuid root で作るのもなあ... セキュリティホールを作ってしまいそうでこわいし。
たしかに、user-ja を入れてるから日本語環境は OK なはずだ、と信じてると裏切られるだろうね。
デビアンは国際化に真剣に取り組むべし。
ええ、ぼくもそう思います。というわけで、気付いたことがあったらどんどんバグレポート出してください。ぼくもつい最近、emacsがデフォルトでは日本語が表示できないなんてバグレポートを出したばっかりだし。けっきょく、国際化って、こういう細かいことの積み重ねだと思ってます。だって、Debian 開発者の大部分を占めるヨーロッパ言語人は、われわれが指摘してあげないと、こういうことはいつまでたっても気付かないだろうし。
結局、user-ja/language-env が便利なのは、国際化がダメダメだからなんですよね。将来的には language-env パッケージは廃止されるべきなんだけど、当分は必要性がなくなることはないでしょう。