いい感じだと思っていたが MacPortsがエラーになって動かなくなっていた。
これインストールし直す必要があるらしい。
たしかYosemiteの時もやった。完全に忘れていたが。
そこでやったことの覚え書きをかいておく。
なおこれを参照
https://trac.macports.org/wiki/Migration
①Xcodeのアップデート
これはAPP Storeからした。
または端末で
$sudo softwareupdate -i -a
②端末で
$xcode-select --install
実行して端末でもXcodeができるようにする
③MacPortの再インストール
インスト−ル元URLはこれ
https://www.macports.org/install.php
ここの
OS X 10.11 El Capitan
これApp Storeから更新できないが、それは仕様なんだと解釈している。
端末開かないと何が何だか分からないから。
なおPKGのインストール方法は説明しない。
わかると思う。
④ここからはマニュアルどおりで行く
以下のコマンドを順に実行
適当な作業フォルダを作ってそこでするのがいいかもしれない。
私はbkフォルダを作ってそこでした。
port -qv installed > myports.txt
port echo requested | cut -d ' ' -f 1 > requested.txt
sudo port -f uninstall installed
sudo rm -rf /opt/local/var/macports/build/*
curl -O https://svn.macports.org/repository/macports/contrib/restore_ports/restore_ports.tcl
chmod +x restore_ports.tcl
sudo ./restore_ports.tcl myports.txt
sudo port unsetrequested installed
xargs sudo port setrequested < requested.txt
ただひたすらコピペを繰り返す。
脳細胞を使う必要はなし。
※当然量が多いと時間がかかります。
特に時間がかかるコマンドは
sudo ./restore_ports.tcl myports.txt
です。私の環境で1日かかりました。
⑤最後に通常のアップデート
sudo port selfupdate
sudo port upgrade outdated
問題出さなかったらOK
私の場合何の問題も出さなかった。