jdk15 が綺麗にインストール出来ず ― 2007年12月22日 13時24分22秒
# cd /usr/ports/java/jdk15
# make install
===> Installing for jdk-1.5.0.13p7_1,1===> jdk-1.5.0.13p7_1,1 depends
on executable: javavm - found===> jdk-1.5.0.13p7_1,1 depends on file:
/usr/local/libdata/pkgconfig/x11.pc - found===> jdk-1.5.0.13p7_1,1 depends
on file: /usr/local/libdata/pkgconfig/xext.pc - found===> jdk-1.5.0.13p7_1,
1 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found===> jdk-1.5.0
.13p7_1,1 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found===>
jdk-1.5.0.13p7_1,1 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found
===> jdk-1.5.0.13p7_1,1 depends on file: /usr/local/libdata/pkgconfig/xt.pc
- found===> jdk-1.5.0.13p7_1,1 depends on file: /usr/local/libdata/pkgconfi
g/xtst.pc - found===> jdk-1.5.0.13p7_1,1 depends on executable: pkg-config
- found===> jdk-1.5.0.13p7_1,1 depends on executable: update-desktop-databa
se - foundprintf: illegal option -- n
usage: printf format [arguments ...]
*** Error code 1
Stop in /usr/ports/java/jdk15.
*** Error code 1
Stop in /usr/ports/java/jdk15.
何だか、printf に意図しないオプションが渡されてしまっている様だが、原因が掴めなかった。そのため、portupgrade が、インストールを中断して元の古い版に戻す。何だか、ports のエラーの表示も普段の様に整っていなくて何だか様子が変だった。普段は \n
が入っているところが、ない。上のエラーは少し HTML にするのに手直しが必要だったので、改行の位置はそのものではない。しかし、他の ports を更新した時には何の問題もなかった。
そこで、以前のバージョンを pkg_create -b
でバックアップを取り、pkg_delete -f
で削除した。その後、make install -k
でエラーを無視してのインストール。一応、依存関係で必要とされている物は入っているので、強制的にインストールした。
jdk1.5 は問題なく使えてはいる。
最近のコメント