読者です 読者をやめる 読者になる 読者になる

Macportsで古いバージョンのパッケージをインストールする方法

Macportsのselfupdate/upgrade outdatedしたところ、vtk(6.3)とのバージョンミスマッチでmayavi(4.4.2)がインストールでこけるようになってしまった。そこで、古いvtk(6.2)をインストールする方法を調べた(ググっただけ)。メモを以下に残す。

このページhttps://trac.macports.org/browser/trunk/dportsでパッケージを探す。パッケージの場所がわからないときは、次のコマンドの出力から予想する。

% port info [package-name]

次に、パッケージ名のRevの項目の数字をクリックすると古いバージョンのRev番号のリストが表示される。そして以下の例、

% svn checkout -r 30810 https://svn.macports.org/repository/macports/trunk/dports/lang/tcl

のようにして、Portfileをダウンロードした後、パッケージのディレクトリに入り、

% sudo port install

する。詳しいことはここに書いている。
https://trac.macports.org/wiki/howto/InstallingOlderPort