Johannes Kastl
Hi all,
during updating vagrant to 1.9.5 in my branch of Virtualization I noticed the README.SUSE file stating how to package vagrant plugins for openSUSE: https://build.opensuse.org/package/view_file/Virtualization/vagrant/README.S...
But no matter what I try to put into this file for e.g. vagrant-libvirt, I get an error from vagrant, when trying to list the plugins:
####################
# vagrant plugins list Vagrant failed to initialize at a very early stage:
The plugins failed to initialize correctly. This may be due to manual modifications made within the Vagrant home directory. Vagrant can attempt to automatically correct this issue by running:
vagrant plugin repair
If Vagrant was recently updated, this error may be due to incompatible versions of dependencies. To fix this problem please remove and re-install all plugins. Vagrant can attempt to do this automatically by running:
vagrant plugin expunge --reinstall
Error message given during initialization: Unable to resolve dependency: user requested '${vagrant-libvirt} (= 0.0.40)'
####################
I tried to find out what Debian puts into its file, but to no avail.
And as openSUSE does not have vagrant plugins packaged yet (?) I am missing a working example.
Does anyone know how this should work?
Not really, but here is some information which *might* help. Firstly, you might find --debug revealing, e.g. vagrant --debug plugin list Secondly, it seems that the way Vagrant handles plugins fundamentally changed recently: https://github.com/mitchellh/vagrant/issues/4737 https://github.com/mitchellh/vagrant/pull/7793 BTW, since this morning, vagrant is available from the Virtualization repository for 42.2. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org