I have tried to install "vagrant-chef-zero" on vagrant-1.6.3.1 and I get a problem with nokinori.


Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:

An error occurred while installing nokogiri (1.6.3.1), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.3.1'` succeeds before bundling.



After search in google and read some post, finally I have found this post http://zdk.blinkenshell.org/vagrant-1.6.3-nokogiri-depended-plugin-installation-quickfix/ with the solution.


Edit /Applications/Vagrant/embedded/gems/specifications/vagrant-1.6.3.gemspec and add s.add_dependency(%q, ["= 1.6.2.1"]) after Gem::Specification.new do |s|



# -*- encoding: utf-8 -*-

Gem::Specification.new do |s|
s.name = "vagrant"
s.version = "1.6.3"
s.add_dependency(%q, ["= 1.6.2.1"])