2015-10-23 5 views
0

Я пытаюсь установить определенную версию инструмента лака через доморощенный. Ниже я пытаюсь.homebrew не может установить краны «Homebrew/homebrew-versions не является допустимым именем репозитория`

❯❯❯ brew search varnish 
varnish 
homebrew/php/php53-varnish     homebrew/php/php54-varnish     homebrew/php/php55-varnish     homebrew/php/php56-varnish     homebrew/versions/varnish3 

❯❯❯ brew install homebrew/versions/varnish3 
==> Tapping homebrew/versions 
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-versions'... 
fatal: remote error: 
    /Homebrew/homebrew-versions is not a valid repository name 
    Email [email protected] for help 
Error: Failure while executing: git clone https://github.com/Homebrew/homebrew-versions /usr/local/Library/Taps/homebrew/homebrew-versions --depth=1 

Я обновил до последней версии через brew update, и проверены на вопросы, с помощью brew doctor безрезультатно.

Почему мне говорят, что это не действительное имя репозитория, когда оно появляется в brew search?

Единственное, что я думаю, что мог бы сделать возможным это я добавил настройки моей глобальной конфигурации мерзавца, чтобы преобразовать все ссылки на протокол HTTPS SSH:

url.ssh://[email protected]/.insteadof=https://github.com

бы эта причина доморощенного разорвать?

ответ

0

Ahh - кажется, я говорил слишком рано! Я выяснил эту проблему.

Таким образом, глобальное изменение всех https на ssh в git действительно разрывало доморощенный. Я пошел в ~/.gitconfig и удалил https-to-ssh rewrite. Теперь Homebrew работает так, как ожидалось. Оставим это здесь, если кто-то еще столкнется с этой конкретной проблемой.

+0

Буду как только я смогу - говорит, что я должен подождать до завтра. – Prefix

Смежные вопросы