3 votes

Brew install imagemagick curl échoue

J'obtiens l'erreur suivante en essayant d'installer imagemagick via brew sur OS X Mountain Lion. Il semble qu'il s'agisse d'une erreur curl, ce qui explique que ce soit sur SF et non sur un autre site de 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

Est-il possible de choisir un autre emplacement de téléchargement lors de l'exécution de l'opération de téléchargement ? brew install imagemagick commande ?

Est-ce un problème connu ? J'ai cherché des problèmes similaires, mais aucun ne semble être le même.

8voto

Iain Elder Points 2672

J'avais exactement le même problème (aujourd'hui aussi, j'ai trouvé votre message en cherchant un résultat).

Ce qui suit a fonctionné pour moi :

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

En fait, Homebrew ne retéléchargera pas un fichier qu'il a mis en cache, il suffit donc de télécharger le fichier depuis un autre endroit (le trouver était la partie la plus difficile).

0 votes

Génial, merci ! J'étais justement en train d'essayer de trouver ce fichier ! Vous m'avez fait gagner beaucoup de temps.

1voto

Alex Mcp Points 111

Je n'avais pas de /Homebrew dans mon dossier /Library/Caches répertoire. J'en ai fait un et j'ai obtenu le fichier, mais brew install graphviz J'ai quand même essayé l'URL de l'ancienne formule.

Je suis plutôt allé à /usr/local/Library/Formula et modifié la propriété url de pkg-config.rb pour être cette nouvelle URL de la réponse de Stephen.

Cela a bien fonctionné, puis j'ai fait une mise à jour de brassage pour réinitialiser les recettes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X