无法使用macports安装git-core

雪豹10.6.4 mac端口1.9.1

我刚刚安装了macports,我想安装git-core。

但是,我得到以下错误:

---> Computing dependencies for git-core ---> Dependencies to be installed: python26 db46 gdbm readline sqlite3 rsync popt ---> Building db46 Error: Target org.macports.build returned: shell command failed Log for db46 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_db46/main.log Error: The following dependencies failed to build: python26 db46 gdbm readline sqlite3 rsync popt Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> 

我已经尝试做一个port selfupdate和一个port clean all ,然后再次尝试安装。 但仍然有同样的问题。

我也试过自己安装依赖的db46。

这里是日志消息:

 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" :info:build Warning: the following items did not execute (for db46): org.macports.activate org.macports.build org.macports.destroot org.macports.install 

这是我第一次使用mac端口。

非常感谢您的任何build议。

我会build议使用Brew 。

Brew安装git

问题是,10.6.4更新破坏了一些符号链接到db46需要的库..他们仍然在那里只是不再在预期的地方..最简单的解决办法是降级您的xcode到较低的版本,并重新安装。 抓住你的雪安装磁盘,并重新安装xcode。