我遇到过像这样的几个宝石 - 通常不经常维护的宝石。它们是为较旧版本的导轨制作的,但通常可以使用较新版本的导轨。
Bundler could not find compatible versions for gem "actionpack":
In snapshot (Gemfile.lock):
actionpack (3.1.3)
In Gemfile:
astaire (>= 0) ruby depends on
actionpack (~> 3.0.0.beta2) ruby
我以前做的是分叉gem并手动更改gemspec中的版本要求。还有更好的方法吗?