Diablo 1.6
portupgradeしようとしたら,
# portupgrade -a Stale dependency: eclipse-devel-3.4.1_1 --> jdk-1.6.0.3p4_5 -- manually run 'pkgdb -F' to fix, or specify -O to force.
と表示された
Javaを更新する必要があるとのこと
ついでに,今回はtzupdaterも必要なので,以下のサイトからDLする
Java SE - Downloads | Oracle Technology Network | Oracle
# cp tzupdater-1_3_9-2008g.zip /usr/ports/distfiles
その後,
# pkgdb -F
したら,
===> jdk-1.6.0.3p4_6 depends on file: /usr/local/diablo-jdk1.6.0/bin/javac - not found ===> Verifying reinstall for /usr/local/diablo-jdk1.6.0/bin/javac in /usr/ports/java/diablo-jdk16 ===> Vulnerability check disabled, database not found Because of licensing restrictions, you must fetch the distribution manually. Please access http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2 with a web browser and "Accept" the End User License Agreement for "Caffe Diablo 1.6.0". Please place the downloaded file(s) in /usr/ports/distfiles. *** Error code 1 Stop in /usr/ports/java/diablo-jdk16. *** Error code 1
と表示された
どうやらFreeBSD用にカスタマイズされているJavaのDiabloが1.6になった模様
というわけで,以下のサイトからファイルをDLする
http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2
その後,
# cp diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2 /usr/ports/distfiles
そして,
# portupgrade -a
で,依存を修正していくと,無事に更新完了!