我正在使用两个依赖faraday
宝石的宝石。不幸的是,依赖于不同的版本...
Bundler could not find compatible versions for gem "faraday":
In Gemfile:
vacuum (~> 0.2) depends on
faraday (~> 0.7.6)
sorcery depends on
faraday (0.8.1)
有没有办法强制vacuum
使用faraday
所依赖的sorcery
版本?
答案 0 :(得分:3)
master branch取决于法拉第0.8.1。暂时将您的Gemfile指向git repo,并敦促作者将更新的gem发布到rubygems。
要回答关于作者尚未更新的情况的问题,您必须自己分叉宝石,更新gemspec中的依赖关系,并在您的应用中使用分叉版本。