macports를 사용하여 git-core를 설치할 수 없습니다

macports를 사용하여 git-core를 설치할 수 없습니다

Snow Leopard 10.6.4 Mac 포트 1.9.1

방금 macport를 설치했고 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나는 a 와 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을 사용해 보세요.

Macport는 하나의 시스템에 적용할 수 있고 소프트웨어 설치만을 위한 것이기 때문에 수퍼유저는 serverfault가 아닌 이 문제에 대한 올바른 장소라고 생각합니다. (아마도애플 스택익스체인지관련 사이트일 수도 있습니다.

관련 정보