[chef] bundle update issues with chef11.4.4, berkshelf2.0.4 and json


Chronological Thread 
  • From: Kyle Sloan < >
  • To: " " < >
  • Subject: [chef] bundle update issues with chef11.4.4, berkshelf2.0.4 and json
  • Date: Thu, 20 Jun 2013 15:39:22 -0500
  • Accept-language: en-US
  • Acceptlanguage: en-US

New to ruby/gems so I might be doing something dumb here… but

I get the following error when running  "bundle update"

Bundler could not find compatible versions for gem "json":
  In Gemfile:
    chef (= 11.4.4) ruby depends on
      json (<= 1.7.7, >= 1.4.4) ruby

    berkshelf (= 2.0.4) ruby depends on
      json (1.8.0)




With a gem file of 

-----
source 'https://rubygems.org'

ruby '1.9.3'

gem 'rake', '10.0.4'
gem 'berkshelf', '2.0.4'
gem "chefspec", "1.3.1"

group :development do
  gem 'chef', '11.4.4'
  gem 'guard', '1.8.1'
end
------


I've looked over the Gemfiles of berkshelf and chef and none declare json 
directly, so I assume its some bundle trail…?  Is there an easy solution to 
this that I can declare in the Gemfile?

I have done a manual gem install of json and gem list shows I have 1.8 and 
1.7, but bundle still isn't happy.


Archive powered by MHonArc 2.6.16.

§