Hi all,
I'm trying to enhance the guest support for various operating systems, but am hitting issues with using the VMWare Fusion plugin with the source builds of Vagrant. The steps with output I'm trying are:
```
$ ruby --version
ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-darwin16]
$ bundle install
[output trimmed]
$ # Make various changes to guest support
$ which vagrant
vagrant not found
$ /opt/vagrant/bin/vagrant --version
Vagrant 1.9.5
$ opt/vagrant/embedded/bin/ruby --version
ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-darwin13]
$ export VAGRANT_INSTALLER_EMBEDDED_DIR=/opt/vagrant/embedded
$ bundle exec vagrant plugin install vagrant-vmware-fusion
[output trimmed, installation succeeds]
$ bundle exec vagrant plugin license vagrant-vmware-fusion /Users/James/Desktop/license-vmware-8.lic
You appear to be running Vagrant outside of the official installers.
Note that the installers are what ensure that Vagrant has all required
dependencies, and Vagrant assumes that these dependencies exist. By
running outside of the installer environment, Vagrant may not function
properly. To remove this warning, install Vagrant using one of the
Installing license for 'vagrant-vmware-fusion'...
The license for 'vagrant-vmware-fusion' was successfully installed!
$ bundle exec vagrant box add --name test /path/to/box
$ bundle exec vagrant up
You appear to be running Vagrant outside of the official installers.
Note that the installers are what ensure that Vagrant has all required
dependencies, and Vagrant assumes that these dependencies exist. By
running outside of the installer environment, Vagrant may not function
properly. To remove this warning, install Vagrant using one of the
Your license to use 'vagrant-vmware-fusion' hasn't been verified in
months. We'll attempt to verify it now. This requires an internet
connection. If the verification fails, you'll need to connect to the
internet. If verification continues to fail, please contact support
Verification successful. Please use Vagrant while connected to the
internet from time to time so Vagrant can keep your license verified.
Bringing machine 'default' up with 'vmware_fusion' provider...
/Users/James/.rbenv/versions/2.2.5/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- vagrant/version (LoadError)
from /Users/James/.rbenv/versions/2.2.5/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /Users/James/.vagrant.d/gems/2.2.5/gems/vagrant-vmware-fusion-4.0.19/bin/vagrant_vmware_desktop_sudo_helper:16:in `<encoded>'
from /Users/James/.vagrant.d/gems/2.2.5/gems/vagrant-vmware-fusion-4.0.19/bin/vagrant_vmware_desktop_sudo_helper:44:in `RGLoader_load'
from /Users/James/.vagrant.d/gems/2.2.5/gems/vagrant-vmware-fusion-4.0.19/bin/vagrant_vmware_desktop_sudo_helper:44:in `<main>'
```
Is there a way to use the release of the VMWare provider with a development build of Vagrant?
Thanks,
James