MacPorts でよく使うコマンド に書き直してあります
古くなってる物一式をアップデートする
sudo port -fR upgrade outdatedXcodeが古いと怒られるのでAppleから最新版をダウンロード、インストールしたところ怒られなくなりました
port list installedで結果を見てみると古いバージョンで必要ない物も残っているようでした
man port を見てみるとオプションで
-u : 古いバージョンを deactivate するのではなく uninstall するってのがありますので -u だけつけて
-c : インストール後にビルドに必要なファイルやワークファイルを削除する
sudo port -fRu upgrade outdatedとすればよかったのかもしれません。仕方がないのでインストールされているがアクティブでない物をアンインストールする
sudo port -u uninstallを行いました。一応アクティブでない物は残っていないようです
port list inactiveの結果が0件になりました
アンインストール済みのファイルを削除する
sudo port clean --dist uninstalled多分削除されたんだと思います。確認はしてません。
以上、MacPortsについてのメモでした