2015-09-30 3 views
0

Пытается установить imagemagick (чтобы использовать жемчужину PaperClip) на моем mac (Yosemite 10.10.5), поднимая ошибку с помощью «libtool», что с ним происходит?OS X Yosemite: невозможно заварить установить imagemagick на Yosemite: ошибка libtool-2.4.6?

$ brew update 

    $ brew install imagemagick 
    ==> Installing dependencies for imagemagick: libtool, jpeg, libpng, libti 
    ==> Installing imagemagick dependency: libtool 
    ==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6.yosemite.bott 
    curl: (4) A requested feature, protocol or option was not found built-in in this libcurl due to a build-time decision. 
    Error: Failed to download resource "libtool" 
    Download failed: https://homebrew.bintray.com/bottles/libtool-2.4.6.yosemite.bottle.tar.gz 
    Warning: Bottle installation failed: building from source. 
    ==> Downloading http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.xz 
    curl: (4) A requested feature, protocol or option was not found built-in in this libcurl due to a build-time decision. 
    Trying a mirror... 
    ==> Downloading https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz 
    curl: (4) A requested feature, protocol or option was not found built-in in this libcurl due to a build-time decision. 
    Error: Failed to download resource "libtool" 
    Download failed: https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz 
+0

Вы загрузили, установили и обновили инструменты командной строки Xcode? –

+0

Я предполагаю, что есть недавняя загрузка XCode ... Мне, возможно, придется обновить инструмент CL ... проверка спасибо ... – erwin

+0

вот и все .. OS X обновлена, однако я забыл обновить CL Tool ... спасибо за то, что поместили меня на треки ... – erwin

ответ

0

При такой же ошибке и https://github.com/Homebrew/homebrew/issues/43154 исправил это для меня. Вам нужно будет удалить SSL_CERT_DIR переменные из .bash_profile или .bashrc и вы также должны запустить unset SSL_CERT_DIR

0

В моем случае, доморощенный-каталог (~/Library/кэша/Homebrew) был корень в качестве владельца. Таким образом, выполнение

Судо Чаун -R {MyUserName}: сотрудники Homebrew

устранили эту проблему и Homebrew снова работали, как и ожидалось.