Невозможно установить Git-core + svn от MacPorts - PullRequest
2 голосов
/ 19 апреля 2009

Я пытаюсь безуспешно установить Git-core с svn на мой Mac,

$ sudo port install git-core +svn
--->  Verifying checksum(s) for db46
Error: Checksum (md5) mismatch for patch.4.6.21.3
Error: Target org.macports.checksum returned: Unable to verify file checksums
Error: The following dependencies failed to build: p5-svn-simple subversion-perlbindings apr-util db46 sqlite3 cyrus-sasl2 neon serf subversion p5-term-readkey
Error: Status 1 encountered during processing.

Я попытался решить проблему безуспешно

sudo port -f clean --all {neon, subversion,...}

Как решить проблему?

Решено:

Программа Peerguardian заблокировала установку. Когда я его убрал, теперь все работает. Большое спасибо всем ответчикам!

Ответы [ 2 ]

4 голосов
/ 20 апреля 2009

Сбой из-за ошибки при построении db46; в частности, возникла проблема с контрольной суммой файлов исправлений, которые были загружены утилитой port. Похоже, что это может быть проблема с портом, но я только что собрал db46 без проблем. Вы недавно обновили дерево портов? Вы можете попробовать сделать это:

$ sudo port selfupdate               # updates the ports tree and port utility
$ sudo port install git +svn    # installs git
2 голосов
/ 22 апреля 2009

Oracle недавно молча изменила свой патч, поэтому контрольные суммы не совпадают. Это было исправлено в MacPorts, поэтому, если вы обновляете себя самостоятельно, оно будет работать правильно.

...