Open gposton opened 12 years ago
+1
Looks like a missing gem. Try: gem install virtualbox
Confirmed on ubuntu 12.04. gem install virtualbox fixes the problem.
Installing the virtualbox gem didn't work for me on ubuntu 12.04:
$ gem list | grep ^v vagrant (1.0.3) vagrant-snap (0.10) virtualbox (0.9.2) $ vagrant internal:lib/rubygems/custom_require:33:in `require': no such file to load -- virtualbox (LoadError)
Any ideas?
I tell a lie, the machine it didn't fix it on was running 11.10
Just to confirm, in case anyone else comes across it - 'gem install virtualbox' fixed it on 12.04, but made no difference on 11.10. I just upgraded the offending machine to 12.04, so I don't have the fix for 11.10.
After installing vagrant-snap, every vagrant command I run results in the error below
bash-3.2$ gem list | grep vagrant vagrant (1.0.3) vagrant-hiera (0.2.1, 0.1.31) vagrant-puppetconf (0.1.5, 0.1.3, 0.1.2) vagrant-vbguest (0.3.2)
bash-3.2$ gem install vagrant-snap Fetching: vagrant-snap-0.10.gem (100%) Successfully installed vagrant-snap-0.10 1 gem installed
bash-3.2$ gem list | grep vagrant vagrant (1.0.3) vagrant-hiera (0.2.1, 0.1.31) vagrant-puppetconf (0.1.5, 0.1.3, 0.1.2) vagrant-snap (0.10) vagrant-vbguest (0.3.2)
bash-3.2$ vagrant snap /Users/gposton/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
gem_original_require': no such file to load -- virtualbox (LoadError) from /Users/gposton/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
require' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-snap-0.10/lib/vagrant_snap.rb:1 from /Users/gposton/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:ingem_original_require' from /Users/gposton/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
require' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-snap-0.10/lib/vagrant_init.rb:5 from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:68:inload' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:68:in
load!' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:42:ineach' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:42:in
load!' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:37:ineach' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/plugin.rb:37:in
load!' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/environment.rb:514:inload_plugins' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/lib/vagrant/environment.rb:97:in
initialize' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/bin/vagrant:36:innew' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/gems/vagrant-1.0.3/bin/vagrant:36 from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/bin/vagrant:19:in
load' from /Users/gposton/.rvm/gems/ruby-1.8.7-p358@provisioning/bin/vagrant:19bash-3.2$ VBoxManage -v 4.1.18r78361
bash-3.2$ ruby -v ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-darwin11.3.0]