port -qv installed > myports.txt
sudo port -f uninstall installed
sudo rm -rf /opt/local/var/macports/build/*
curl --location --remote-name \
https://github.com/macports/macports-contrib/raw/master/restore_ports/restore_ports.tcl
chmod +x restore_ports.tcl
xattr -d com.apple.quarantine restore_ports.tcl
sudo ./restore_ports.tcl myports.txt
(インストールしてある port を myports.txt に記録してから、
それをアンインストールする。
それから /opt/local/var/macports/build の下にあるファイルを削除する。
restore_ports.tcl を入手して、
実行可能属性をつけ (これは分かるんだけど)、拡張属性を削除する (これは?)。
そして myports.txt に記録してある port を元に戻す。
)
|