portupgrade

会社の開発環境はFreeBSD上で作った関係もあって、portsを使って環境構築をしたのだけど最近のports システム*1にはportupgradeとかいうのが有るのね。
依存関係を考慮しつつ現在入っているパッケージとtreeにある物の差分をアップグレードしてくれてなかなか便利。ただ、個別のパッケージを逐一構築しようとするので、派生パッケージが大量にある物のバージョンを上げるさいには何度も同じファイルを展開しては消しという動作をしている様子。いまいち効率が悪い。

*1:私のportsに関する知識は2.2.8Rぐらいで止まっていたので