なんかpacoってのが人気らしい

"make install"したソフトウェアを管理できる超便利ツール「Paco」 - 元RX-7乗りの適当な日々
ぱっと見でstowを連想したけど、一言でいうと多分こんな感じ。

で、rootになれる人でpacoを説明するのはいまいちと感じた、というかrootになれないので$HOMEにインストールした。
オプションはprefixと--with-paco-logdirがないとデフォルトで/var/log/pacoだったかを作ろうとして蹴られたので指定したくらいかな。gpacoも入れられる環境じゃないので無効にした。

hoge% ./configure --prefix=$HOME/usr/local/stow/paco-2.0.6 --with-paco-logdir=$HOME/usr/local/log/paco --disable-gpaco
hoge% make
hoge% make install
hoge% make logme

おー、ログってる。

hoge% cd ~/usr/local/stow && stow paco-2.0.6

一応stowでも管理。さてなんか入れるか。とりあえずctagsをインストールする、としたらなんかうまくいかない。iconvもやってみたけどおかしい。こんな感じ。

hoge%  ./configure --prefix=$HOME/usr/local/stow/ctags-5.7 --enable-etags --enable-external-sort
hoge% make
hoge% paco -D make install

とここでエラー

./mkinstalldirs /home/hoge/usr/local/stow/ctags-5.7/bin
[] *** Signal 10[] 
Stop in /home/hoge/tmp/ctags-5.7.

mkinstalldirsとかよくわからん事言ったのでディレクトリを作ってみた。Makefile的には勝手に作ってくれると思うんだけどな。

hoge% mkdir -p $HOME/usr/local/stow/ctags-5.7/bin

そしたら

hoge% paco -lD make install
cp ctags /home/hoge/usr/local/stow/ctags-5.7/bin/ctags  &&  chmod 755 /home/hoge/usr/local/stow/ctags-5.7/bin/ctags
Bus error
[] *** Error code 138[] 

Stop in /home/hoge/tmp/ctags-5.7.

hoge% paco -lD gmake install
cp ctags /home/hoge/usr/local/stow/ctags-5.7/bin/ctags  &&  chmod 755 /home/hoge/usr/local/stow/ctags-5.7/bin/ctags
Bus error
Bus error

う〜ん?FreeBSD 6.1-RELEASE-p23じゃなくてFedoraでやったらうまくいったんだど、なんかあるのかな。