OSX 10.7 lion にmacportsでmongodbのインストールが失敗する件の対処(2011/07/30時点)

今日、macportsを利用してmongodbをインストールしようしたら、

sudo port install mongodb
---> Computing dependencies for mongodb
---> Building mongodb
Error: Target org.macports.build returned: shell command failed (see log for details)
Log for mongodb is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mongodb/mongodb/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

こんな感じでインストールに失敗してしまったのだけど、twitterとかいろいろと検索していたら、ちゃんとmacports.orgに対処するための情報が上がっていました。

mongodb @1.8.2 Build failure in Lion (10.7)

上記のリンクを参照するとまさに、lionでビルドに失敗するという情報で、
change historyを下まで見ると既にmongodb.orgにパッチが出ていました。
それによると以下の手順でたしかにインストールができました。

https://trac.macports.org/ticket/30263#comment:4

Share