portmasterのログ出力

portsのアップデートのログを確認したくなったけれども、ログを残す設定をしていなくて悲しかった。ので、今後のために設定しておく。

背景

ちなみにログを見たくなったのは、cyrus-imapd24-2.4.17_5へのアップデート時に2台のサーバ中1台でのみコンパイルエラーが出てアップデートに失敗したため。インストールされているportsのバージョンを比較しても変わらず、インストールした順番を比較したくなった。でも残念なことにできなかった、というわけ。

アップデートの方は、Perlのヘッダファイルを読み込んだところでエラーとなっていたので、試しにPerlのバージョンを5.20→5.18に落としてからimapdをアップデートしたところ正常にインストールできた。インストールが終わったてから、Perlを再び5.20に戻した。結果オーライ。なんだけど。先のことを考えると、一応ログは残しておこうかと。

設定

/usr/local/etc/portmaster.rcに次の行を追加。

これだけ。