トップ «前の日記(2012/03/25 (日) ) 最新 次の日記(2012/03/27 (火) )» 編集 RSS feed

HsbtDiary


2012/03/26 (月) [長年日記]

[gentoo] porticron の diff コマンドを eix-diff にした

数日前から porticron が送ってくる eix の diff 結果が以下のようになってしまった。

Usage: eix-sync [options]
Call layman/emerge --sync/--metadata and/or show updates. (eix 0.25.3)

Unless the -t option is used, the old database will be saved to
   /var/cache/eix/previous.eix.
...

どうやらeix-syncコマンドの何かに失敗しているらしい。調べてみると、これまで diff を出すために使用していた eix-sync -d というオプションは無くなったらしいので、/etc/porticron.conf を以下のように書き換えて対処した

DIFF_CMD="/usr/bin/eix-diff"

動作チェックは root 権限で porticron を手動実行しておしまい。