MacPorts は非常に便利で嬉しい存在なんだが、ポーツをリポジトリに同期させるのに rsync を使うため、ファイアウォールに閉じこめられている……、いやいや匿って頂いている身としてはちょっと使いづらい。いろいろと工夫したら何とか使えるようになったので、備忘のためにメモしておく。 インストール インストールは、.dmg で .pkg な普通のインストールで大丈夫だ。インストーラが port selfupdate しようとしてくれてエラーになって終わるが、環境変数の設定を自分でやらないといけないこと以外には、別に問題はないようだ。 ポーツリポジトリは Subversion で持ってくる rsync が使えないので、port selfupdate や port sync ができない。そこで、/opt/local/etc/macports/sources.conf をこんな風に設定する: #