_ [debian] sun-j2sdk1.5 1.5.0, sun-j2re1.5 1.5.0

SUN J2SDK1.5 と SUN J2RE1.5 にしてみる。 http://z42.de/debian/ にあった j2se-package は、java-package の名前で official に入った模様。なので java-package の make-jpkg を利用する。が、java-package 0.14 は J2SDK1.5 正式版には対応していないようだ。#275870 に対応 patch があったのでそれを当てる。と、#266273 にも出ているように、途中でエラーが出た。

mkdir: cannot create directory `/etc/.java': Permission denied
        :

#268214 で処置中のようだ。ひとまず無視。

mkdir: cannot create directory `/usr/share/icons/HighContrast': Permission denied
        :
cp: cannot create regular file `/usr/share/pixmaps/sun-java.png': Permission denied
        :

アイコン関係、多分動作に支障はないと思うので無視。

jdk-1_5_0-linux-i586.bin: line 507: /usr/share/mime-info/java-archive.keys: Permission denied
        :
jdk-1_5_0-linux-i586.bin: line 519: /usr/share/application-registry/java-archive.applications: Permission denied
        :

GNOME 関係?使ってないし無視。 SUN J2RE でも同じようなエラーが出たが、こちらも無視。 さらっと使ってみたけど、動作に問題はなさそう。

_ [comp] J2RE 1.5 で日本語が豆腐

Java Applet とかの日本語が豆腐になる。見てみると、/usr/lib/j2sdk1.-sun/jre/lib/font.properties.ja が存在せず、/usr/lib/j2sdk1.5-sun/jre/lib/fontconfig..bfc やら /usr/lib/j2sdk1.5-sun/jre/lib/fontconfig..properties.src やらとまるで変わっている。調べてみると、Font Configuration Files にはバイナリフォーマットの fontconfig..bfc については undocumented とか書いてあるし。テキストフォーマットの fontconfig.*.properties.src のほうも使えるようなので、こっちで。 探してみると、既に日本語用の fontconfig.properties を作成した人達が。

ところがどちらを使っても状況は改善されない。あれ? それにしても、fontconfig って言うから Fontconfig を期待したんだけどなぁ。ってか Sunstsf ってのを開発してるんだっけ。