Main Contents
portupgrade による Subversion のインストール/アップグレード
ちゃんとまとまった記事を書こうと思うと、思い切らないとなかなか書けないので、雑多なメモでもどんどん書くことにします。
余裕が出来たら、ちゃんとまとめてもいいし・・・。
subversion が 1.3.2 になっていたので portupgrade しようとおもったら、
You should build www/apache20 with db4 support to use subversion with it. Please rebuild www/apache20 with option WITH_BERKELEYDB and try again.Or you can disable db4 support. Only 'fs' repository backend will be available.
To disable db4 support, define WITHOUT_BDB.
と、怒られる。
今まではちゃんとインストールできてたのに。
pkgtools.conf は、こんな感じ。
'www/apache2' => [
'WITH_DAV_MODULES=y',
'WITH_SSL_MODULES=y',
'WITH_BERKELEYDB=db42',
],
'devel/subversion' => [
'WITH_PYTHON=y',
'WITH_APACHE2_APR=y',
'WITH_MOD_DAV_SVN=y',
'SVNGROUP=apache',
],
いままで出来ていたんだから、おかしいよなぁ。と思いつつ、いろいろ調べてみた。
まず、 www/apache20/Makefile を眺めてみる。
make show-options
make show-modules
make show-categories
というコマンドで、いろいろ見られるらしい。
$ make show-modulesを実行してみると、
WITH_DBM
WITH_BERKELEYDB
となっているではないですか。
すかさず、 WITH_DBM=bdb を追加。
こういうの、ワーニングで出してくれよって感じなんだけど(苦笑)
でも、相変わらず同じエラーでたたかれる。
よーく見ると、 apache2.x の port が apache20 に変わっているではないです。
pkgtools.conf を www/apache20 に修正。
無事インストールできました。
修正後の pkgtools.conf (抜粋)
'www/apache20' => [
'WITH_DAV_MODULES=y',
'WITH_SSL_MODULES=y',
'WITH_DBM=bdb',
'WITH_BERKELEYDB=db42',
],
'devel/subversion' => [
'WITH_PYTHON=y',
'WITH_APACHE2_APR=y',
'WITH_MOD_DAV_SVN=y',
'SVNGROUP=apache',
],
- by みそ
- at 2006年6月13日 19:37
- in FreeBSD
-
TrackBacks
トラックバックURL:
This weblog is licensed under a Creative Commons License.
Post a comment
(Think Different. では不適切なコメントを防止するため、コメントを掲載する前に管理者がコメントの内容を確認しています。コメントを初めて投稿する場合すぐに掲載されませんが、管理者が適切なコメントと判断した場合コメントは直ちに表示されますので、再度コメントを投稿する必要はありません。)