Web Application Security Memo

ウェブセキュリティに関するメモ書き

MacPorts + Mavericks でエラー

※当サイトにはプロモーションが含まれています。

公開日: 更新日:

久しぶりに port selfupdate したら以下のエラーで停止した。

Error: Error installing new MacPorts base: command execution failed

解決策を探してみると、以下を発見。OSをMavericks にしたのが原因らしい。

MavericksProblems – MacPorts http://trac.macports.org/wiki/MavericksProblems

ということで、ここに記載されている指示に従い port selfupdate も行った。

(1)Xcodeのコマンドラインツールをインストール

$ sudo xcode-select --install

(2)上記サイト上にある ​installer for Mavericks から、MacPortsのインストーラーをダウンロードしてインストール (3)port selfupdate を実行

$ sudo port -v selfupdate

ついでに、古いパッケージをアップグレードすべく以下を実行

$ sudo port upgrade outdated

しかし、mysql56のところでエラーになる。参考にしたサイトをよくよく見てみると、この問題について チケットが切られていた。

#40865 mysql56 will not build on Mavericks

仕方がないので、それ以外のパッケージを個別に upgrade した。MySQLに関しては気長に待とう。