无法使用 macports 安装 git-core

无法使用 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>

我尝试执行 aport selfupdate和 a 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 端口。

非常感谢您的任何建议。

答案1

我建议使用酿造

Brew 安装 git

答案2

问题是 10.6.4 更新破坏了一些 db46 所需的库的符号链接..它们仍然存在,只是不再在预期的位置..最简单的解决方法是将您的 xcode 降级到较低版本并重新安装。抓住您的 snow 安装盘并重新安装 xcode。

相关内容