Грешка при инсталиране на imagemagick с homebrew

Опитвам се да инсталирам imagemagick чрез home brew и получавам следната грешка:

Error: Failed executing: make install (imagemagick.rb:97)
These existing issues may help you:
https://github.com/mxcl/homebrew/issues/13618
Otherwise, this may help you fix or report the issue:
https://github.com/mxcl/homebrew/wiki/bug-fixing-checklist

Напълно деинсталирах xcode и го инсталирах отново и инструментите за командния ред и все още извежда тази грешка.

brew doctor хвърля някои предупреждения:

Warning: /Library/Frameworks/Mono.framework detected
This can be picked up by CMake's build system and likely cause the build to
fail. You may need to move this file out of the way to compile CMake.
Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
/usr/local/lib/libcdt.5.dylib    /usr/local/lib/libcgraph.6.dylib /usr/local/lib/libgraph.5.dylib    /usr/local/lib/libgvc.6.dylib    /usr/local/lib/libgvpr.2.dylib    /usr/local/lib/libpathplan.4.dylib     /usr/local/lib/libxdot.4.dylib
Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected .pc files:
/usr/local/lib/pkgconfig/libcdt.pc    /usr/local/lib/pkgconfig/libcgraph.pc    /usr/local/lib/pkgconfig/libgraph.pc    /usr/local/lib/pkgconfig/libgvc.pc    /usr/local/lib/pkgconfig/libgvpr.pc    /usr/local/lib/pkgconfig/libpathplan.pc    /usr/local/lib/pkgconfig/libxdot.pc
Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:

2to3
pkg-config

Consider amending your PATH so that /usr/local/bin
occurs before /usr/bin in your PATH.
Warning: You have a non-Homebrew 'pkg-config' in your PATH:
/usr/bin/pkg-config => /Library/Frameworks/Mono.framework/Versions/2.10.9/bin/pkg-config

This was most likely created by the Mono installer. `./configure` may
have problems finding brew-installed packages using this other pkg-config.

Мислите ли, че някой от тях може да е проблемът?

Благодаря за вашата помощ!

РЕДАКТИРАНЕ:

Аз управлявам Лъв. Brew е актуален.


person Deekor    schedule 09.08.2012    source източник
comment
Нито едно от моно предупрежденията от brew doctor няма да ме накара да се притеснявам. Лично аз бих разрешил PATH и ще видя дали все още получавате същата грешка.   -  person Remear    schedule 10.08.2012
comment
@remear как да направя това?   -  person Deekor    schedule 10.08.2012
comment
Разберете кой от ~/.bashrc, ~/.bash_profile, ~/.profile или ~/.zshrc и вижте дали някой от тях има инструкции в тях, включващи настройка на PATH. ще искате да поставите или преместите, ако вече е там, /usr/local/bin в началото на вашия път. Така че в крайна сметка ще изглежда като export PATH=/usr/local/bin:$PATH или може да изглежда като export PATH=/usr/local/bin:/path/to/more/stuff (изглежда не мога форматирайте правилно =/ )   -  person Remear    schedule 10.08.2012


Отговори (1)


Е, срещнах същия проблем вчера и в моя случай решението изненадващо доведе до комбинация от деинсталиране на Mono Framework след Деинсталиране на Mono на Mac OS X, премахване на всички пакети, които поставят неочаквани dynlibs и .pc файлове (които в моя случай бяха свързани с предпазител).

Въпреки това имах PATH, зададен според желанията на homebrew, като промених /usr/local/bin в променливата на средата PATH.

person Moreaki    schedule 15.08.2012
comment
Не мога да кажа, че това работи, защото не желая да деинсталирам mono, но изглежда работи за други хора, така че ще приема този отговор. - person Deekor; 22.04.2013