Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vagrant on windows fails to load Chef-Zero due to Chef dependencies #37

Open
vinyar opened this issue Jan 25, 2014 · 4 comments
Open

Vagrant on windows fails to load Chef-Zero due to Chef dependencies #37

vinyar opened this issue Jan 25, 2014 · 4 comments

Comments

@vinyar
Copy link

vinyar commented Jan 25, 2014

General info:
C:>vagrant -v
Vagrant 1.4.3

C:>vagrant plugin list
vagrant-berkshelf (1.3.7)
vagrant-chef-zero (0.6.0)
vagrant-omnibus (1.2.1)
vagrant-windows (1.5.1)

Error text:
INFO environment: Loading plugin from JSON: vagrant-chef-zero
ERROR root: Failed to load plugin: vagrant-chef-zero
ERROR root: -- Error: #<Gem::LoadError: Unable to activate chef-11.8.2-x86-mingw32, because ffi-1.9.3-x86-mingw32 conflicts with ffi (= 1.3.1)>
ERROR root: -- Backtrace:
ERROR root: C:/HashiCorp/Vagrant/embedded/lib/ruby/2.0.0/rubygems/specification.rb:2007:in `raise_if_conflicts'

@vinyar
Copy link
Author

vinyar commented Jan 25, 2014

linked issue to Chef-Zero: chef/chef-zero#55

@andrewgross
Copy link
Contributor

Vagrant Chef Zero on windows is going to be a bit tricky. I have no figured out how to do proper discovery for the chef-zero gem, or fork it as a different process.

@wokandroll
Copy link

I am just wondering is there any way around this that other people have thought of or alternatives, I have been racking my brains.

@ghost
Copy link

ghost commented Sep 26, 2014

I would be interested in picking this up. Is the issue just around starting and stopping chef zero, having a quick look at the code , the use of lsof and kill, seem to need a windows implementation, is that "all" there is to it? or have I missed something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants