いつのタイミングなのかわかりませんが、svn up とか実行してみるとエラーが出てしまうようになりました。
/libexec/ld-elf.so.1: Shared object “libapr-1.so.3” not found, required by “libserf-0.so.0”
subversion-1.6.17 に# portupgrade -p subversion-1.6.3 というコマンドでアップグレードしてもダメです。
===> Applying FreeBSD patches for subversion-1.6.17
===> subversion-1.6.17 depends on package: libtool>=2.4 – found
===> subversion-1.6.17 depends on shared library: sqlite3.8 – found
===> subversion-1.6.17 depends on shared library: apr-1 – found
===> subversion-1.6.17 depends on shared library: serf-0.0 – found
===> subversion-1.6.17 depends on shared library: intl – found
このように出ているので問題ないと思っていましたが、apr-1を再インストールしてみるしかないのかなと。
再インストールしてみます。
cd /usr/ports/devel/apr1/
make
make deinstall
make install
]# pkg_info -aI | fgrep apr
apr-ipv6-devrandom-gdbm-db42-1.4.5.1.3.12 Apache Portability Library
入れなおしてみても、変わらず。これは、libserfのほうが原因かもしれませんね。
cd /usr/ports/www/serf
make
make deinstall
make install—-
pkg_delete: package ‘serf-0.3.1_2’ is required by these other packages
おっと。古いserf だったようですね。
再インストールしたらうまくいきました。svn -h で返ってくるようになっていました。
調べているとこんな情報があったり。
http://freebsd.1045724.n5.nabble.com/ports-156849-www-serf-updates-to-0-7-2-td4376655.html