Nov 29, 2006

dev-java/sun-jdk-1.5.0.09-r1

GentooでJavaアプリケーションを起動した際に、日本語フォントが正しく表示されない問題を修正。dev-java/sun-jdk-1.5.0.09-r1で取り込んでもらった。 具体的には、$JAVA_HOME/jre/lib/fontconfig.propertiesをebuildで用意しフォントを指定しているだけ。 バッドノウハウをひとつ消せたかな?まだstableになってないけど。 取り込んでもらったのだが、実は問題が何点か。

  1. 日本語フォントに代替東風フォントを直指定してる
  2. CONFIG_PROTECTをかけてないので設定変更が残らない
  3. sun-jdk-1.4*や他のjdkは未対応
1はせめてさざなみフォントにすれば良かったよ。 2は難しい問題。ユーザーが変更しても上書きされてしまう。 かといって$JAVA_HOME/jre/lib/をCONFIG_PROTECTに入れるのは気が引ける。うーむ。 3はどうでしょう。sun-jdk-1.4*や他のjdkも対応必要ですか?sun-jdk-1.5*が既にstableなので、もういいんじゃない?と思ってるんですが。ダメ?

No comments: