Заваривать установку imagemagick curl не удается

Я получаю следующую ошибку при попытке установить imagemagick через brew на OS X Mountain Lion. Похоже, это ошибка скручивания - поэтому она и находится на SF, а не на другом сайте Stack Exchange.

brew install imagemagick
==> Installing imagemagick dependency: pkg-config
==> Downloading http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz

curl: (7) couldn't connect to host
Error: Download failed: http://pkgconfig.freedesktop.org/releases/pkg-config-0.27.tar.gz

Можно ли выбрать альтернативное место загрузки при запуске brew install imagemagick команда?

Является ли это известной проблемой, я искал похожие проблемы, но ни одна из них не кажется такой же.

2 ответа

Решение

У меня возникла именно эта проблема (сегодня также нашла ваш пост во время поиска результата)

У меня сработало следующее:

cd /Library/Caches/Homebrew
curl -O http://fossies.org/unix/privat/pkg-config-0.27.tar.gz
brew install imagemagick

По сути, Homebrew не будет повторно загружать кешированный файл, так что это просто загрузка файла из другого места (обнаружение, что это была сложная часть)

У меня не было /Homebrew папка в моем /Library/Caches каталог. Я сделал один и получил файл, но brew install graphviz все еще пробовал URL старой формулы.

Я вместо этого пошел в /usr/local/Library/Formula и отредактировал свойство url pkg-config.rb быть тем новым URL из ответа Стивена.

Это работало хорошо, и затем я сделал обновление варева, чтобы сбросить рецепты.

Другие вопросы по тегам