5 votes

Délai dépassé avec brew update

Cela me rend fou. Je ne peux plus mettre à jour mon installation de Homebrew. Quand j'exécute brew update, il ne se passe rien et ça finit par expirer.

J'ai même essayé de le réinstaller, mais alors je rencontre le même problème lorsque j'utilise l'installateur par défaut. J'ai fini par utiliser l'option "Untar anywhere" (https://github.com/mxcl/homebrew/wiki/Installation), qui a bien fonctionné. Mais je ne peux toujours pas mettre à jour Homebrew.

 brew update
Initialized empty Git repository in /usr/local/homebrew/.git/
error: Échec de la connexion à github.com:3128; Délai d'attente dépassé lors de l'accès à https://github.com/mxcl/homebrew.git/info/refs?service=git-upload-pack
fatal: La requête HTTP a échoué
Erreur : échec en exécutant : git fetch origin

Passer en mode verbose n'aide pas beaucoup :

 brew update -v
git init 
Initialized empty Git repository in /usr/local/homebrew/.git/
git config core.autocrlf false 
git remote add origin https://github.com/mxcl/homebrew.git 
git fetch origin 
error: Échec de la connexion à github.com:3128; Délai d'attente dépassé lors de l'accès à https://github.com/mxcl/homebrew.git/info/refs?service=git-upload-pack
fatal: La requête HTTP a échoué
Erreur : échec en exécutant : git fetch origin

Voici la sortie de brew --config :

 brew --config 
HOMEBREW_VERSION: 0.9.4
ORIGIN: https://github.com/mxcl/homebrew
HEAD: (none)
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/homebrew/Cellar
CPU: quad-core 64-bit ivybridge
OS X: 10.8.4-x86_64
Xcode: 4.6.3
CLT: 4.6.0.0.1.1365549073
LLVM-GCC: build 2336
Clang: 4.2 build 425
X11: N/A
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby

7voto

afpel Points 221

Il s'est avéré que j'avais configuré un proxy pour git il y a longtemps lorsque je travaillais derrière un pare-feu. Pour supprimer le proxy de git, j'ai simplement exécuté :

 git config --global http.proxy ''

Et tout fonctionne à nouveau correctement !

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