さくらのユーザディレクトリにPACOをインストールしたときの手順

追記

下記方法でインストールまではうまく行ったのですが、実際に paco -D make install すると、エラーが発生するようです

インストール手順

# tmp に DL
/home/kasei-san/tmp% wget http://sourceforge.net/projects/paco/files/paco/2.0.7/paco-2.0.7.tar.gz/download
# usr/local/src にソースを展開
/home/kasei-san/usr/local/src% tar xzf ~/tmp/paco-2.0.7.tar.gz
/home/kasei-san/usr/local/src% cd paco-2.0.7/
# 各種設定(インストール先の設定、gui版無効、履歴置き場の指定)
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure --prefix=$HOME/usr/local/ --disable-gpaco --with-paco-logdir=$HOME/usr/local/var/log/paco

# 実行確認($HOME/usr/local/bin の PATH を切っていること)
/home/kasei-san% paco
paco: No input packages
Try 'paco --help' for more information

# Paco自身を管理対象にする
/home/kasei-san/usr/local/src/paco-2.0.7% make logme

# 確認
/home/kasei-san% paco -a
paco-2.0.7

以上

インストールではまったとこ

# パッケージが無いと怒られる
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure  --prefix=$HOME/usr/local/
No package 'gtkmm-2.4' found

gui関係のC++のツールキットぽい

# configure の help をあたると、案の定GUI disable のオプションが
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure  --help

  --disable-gpaco         disable compiling gpaco (the GTKMM port of paco

# もっかい設定
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure --prefix=$HOME/usr/local/ --disable-gpaco

# make
/home/kasei-san/usr/local/src/paco-2.0.7% make
# make
/home/kasei-san/usr/local/src/paco-2.0.7% make install

  mkdir: /var/log/paco: Permission denied

# ./configure  --help を探ってみると、logディレクトリの指定を発見
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure  --help

 --with-paco-logdir=DIR  paco log directory [default=/var/log/paco]

# もっかい設定
/home/kasei-san/usr/local/src/paco-2.0.7% ./configure --prefix=$HOME/usr/local/ --disable-gpaco --with-paco-logdir=$HOME/usr/local/var/log/paco

疑問


ユーザディレクトリに野良ビルドインストールする場合のディレクトリ構成って、こんな感じでいいのかしら?