雪豹 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
,然后尝试再次安装。但仍然遇到同样的问题。
这是我第一次使用 mac 端口。
非常感谢您的任何建议。
====== 编辑 ====
: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
答案1
如果
:info:build 警告:以下项目未执行(针对 db46):org.macports.activate org.macports.build org.macports.destroot org.macports.install
是日志中的第一个错误,那么我认为你需要使用 sudo 运行该命令
例如
sudo port install readline
尝试 readline,因为我认为这是最简单的端口
我认为 superuser 才是正确的地方,而不是 serverfault,因为 macports 可以应用于一台机器,而且只是用于安装软件。(我想苹果 StackExchange可能是相关网站。