2014-07-15 5 views
2

Je suis face à ce problème en cours d'exécutionerrante 1.6.3 pas installer berkshelf 2.0.1 sur Mac OS X

vagrant plugin install vagrant-berkshelf --plugin-version ">= 2.0.1" 

Je reçois cette erreur

Une erreur est survenue lors de l'installation dep_selector (1.0. 3) et Bundler ne peut pas continuer. Assurez-vous que gem install dep_selector -v '1.0.3' réussit avant le regroupement.

J'ai vu mention de cette question, y compris des solutions de contournement pour Ubuntu, mais je ne peux pas trouver une solution pour Mac OS X

https://github.com/berkshelf/vagrant-berkshelf/issues/191 https://github.com/berkshelf/berkshelf/issues/1138

Quelqu'un at-il eu l'occasion de ce sur OSX?

Répondre

6

De https://github.com/opscode/dep-selector/issues/28 j'ai pu franchir cette erreur avec:

GEM_PATH=~/.vagrant.d/gems GEM_HOME=~/.vagrant.d/gems /Applications/Vagrant/embedded/bin/gem install dep_selector -v '1.0.3' 

Cependant il y a aussi https://github.com/berkshelf/vagrant-berkshelf/issues/209

GEM_HOME=~/.vagrant.d/gems gem install dep_selector -v '1.0.3' 

Ce que je suppose peut aussi travailler.

Incertain si le ci-dessous joué dans ce travail pour moi (l'installation gecode de brasser).

L'une des questions que vous avez énumérés, des liens vers: https://github.com/opscode/dep-selector-libgecode/issues/15

gem uninstall dep-selector-libgecode 
gem uninstall dep_selector 
USE_SYSTEM_GECODE=1 gem install dep-selector-libgecode 
gem install dep_selector 

Cela échouera ... mais le message d'erreur a ceci:

cd $(brew --prefix) 
git checkout 3c5ca25 Library/Formula/gecode.rb 
brew install gecode 

Je l'ai fait aussi ces étapes que j'étais essayant de résoudre ceci.

Temps pour nous de passer à Mavericks pour ChefDK :)

+0

wow grande réponse homme, bien sur vous. – roo2

Questions connexes