Mac
無法使用 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>
我試過做 a
port selfupdate
和 aport 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 埠。
非常感謝您的任何建議。
我建議使用Brew。
釀造安裝 git
問題是 10.6.4 更新破壞了 db46 需要的庫的一些符號連結。它們仍然存在,只是不再出現在預期的位置。最簡單的解決方法是將您的 xcode 降級為較低版本並重新安裝。拿起你的雪安裝盤並重新安裝 xcode。