Seeing as my other thread diverged too far from its original title..

A fresh install of vagrant on Windows and "vagrant plugin install 
vagrant-librarian-chef" fails. The error comes when "Pruning gems" for chef 
and chef-solo:

DEBUG prune: Finding dependencies for 'chef' to mark as good...
[...]
DEBUG prune: Searching for: 'json'
ERROR prune: Missing dependency for 'chef': json

Same for chef-solo. Chef solo doesn't even state a version dependency on 
json, meanwhile chef's version range is fine for the json 1.7.7 which comes 
bundled.

Given that json is a "default gem" - how can this be happening? The same 
plugin is fine on Linux and OSX.

I've tried every hack I can think of to help Vagrant find this supposedly 
missing dependency, or to get it to skip looking for it. Nothing I've tried 
works. Is it really the case that any plugin which has a dependency on JSON 
will fail to load in Vagrant for Windows, or is there something specific 
about chef? Any workarounds possible, including even downgrading Vagrant?

Rhys

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to