@kyanny's blog

My thoughts, my life. Views/opinions are my own.

Macbook に gonzui をインストール

Ruby の Berkeley DB バインディングを入れるのが面倒だったので MacPorts から rb-bdb パッケージを入れる。ついでに ruby-1.8.7 も入ってしまうのでそっちを使う。

$ sudo port install rb-bdb

そんで /opt/local/bin にパスを通す。 /usr/bin よりサーチパスの先にくるように。 gonzui: download から gonzui をとってきて展開してインストールまでしちゃう。

$ ./configure --prefix=/opt/local

/opt/local/bin/ruby とともに使うので、 /usr/local/bin 以下に入るとのちのち困りそうな気がして PREFIX だけいじった。

インストール中に

mkdir -p /opt/local/var/gonzui
mkdir -p /var/log/gonzui
if test "$UID" = 0; then \
	    chown -R root  /opt/local/var/gonzui; \
	    chgrp -R root /opt/local/var/gonzui; \
        fi
chgrp: root: Invalid argument
make[2]: *** [install-data-local] Error 1
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1

というエラーで止まるのが気になった。 mac osx だと root グループがないのかな?とおもって /etc/group をみてみたがよくわからず。 Makefile を編集して GROUP 変数を root から wheel にかえて make install したら最後までインストールできた。