hashicorp / vagrant

Vagrant is a tool for building and distributing development environments.

Home Page:https://www.vagrantup.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

old json dependency?

jon-proulx opened this issue · comments

Is there a reason vagrant can't work with json 1.6.6 or is this just a stale dependency specification?

Bundler could not find compatible versions for gem "json":
In Gemfile:
vagrant (> 1.0) ruby depends on
json (
> 1.5.1) ruby

rdoc (~> 3.12) ruby depends on
  json (1.6.6)

Ah yes. JSON is a really tricky dependency. But since I'm building installers now it is much less so, especially since the next release in master is 1.1.

Updated.

Is there an ETA on a release with this patch?

No ETA, it will come with Vagrant 1.1, which is quite a large release. Sorry!

Please make a pre-release where this is fixed

I can't make a pre-release because master is so radically different.

Would you accept a pull request against version 1.0.3 which fixes the JSON dependency and then make a 1.0.4 release?

Or a 1.0.6 release?

Also, the json gem's at 1.7.x. The patch above ties it to 1.6.x - is there an incompatibility that'd prevent the use of the newer version?