I’m running into a gem dependency issue when trying to install the mandrill-api gem in my Rails project.
After adding it to my Gemfile and running bundle install, I get this version conflict error:
Bundler could not find compatible versions for gem "excon":
In Gemfile:
mandrill-api (>= 0) ruby depends on
excon (~> 0.15.4) ruby
heroku-api (>= 0) ruby depends on
excon (0.13.4)
The problem is that mandrill-api needs excon version 0.15.4 or higher, but heroku-api is locked to exactly version 0.13.4. I’ve tried various solutions including removing the heroku gems entirely, but then I get similar conflicts with the fog gem.
Has anyone encountered this type of dependency resolution problem before? What’s the best way to resolve these conflicting version requirements?