这是我的Gemfile:
gem "rails", "~> 2.3.8"
gem "rake", "0.9.2"
gem 'mysql', '2.8.1'
gem 'aasm', '2.1.5'
gem "authlogic", "2.1.6"
gem "acl9", "0.12.0"
gem "formtastic", "1.2.5"
但捆绑安装报告:
Bundler could not find compatible versions for gem "activesupport":
In Gemfile:
rails (~> 2.3.8) ruby depends on
activesupport (= 2.3.8) ruby
authlogic (= 2.1.6) ruby depends on
activesupport (1.0.0)
更新
我尝试过不同的宝石版本组合。 最后发现没有版本规范的行...我没有在评论之间看到。所以上面的代码片段已经是正确的了。
答案 0 :(得分:0)
你真的需要使用这些版本吗?
为什么不简单地替换
gem "authlogic", "2.1.6"
与
gem "authlogic"
让捆绑解决版本依赖?
有时在gemfile中执行此操作后,您会从Bundler中收到错误,并且必须在常规bundle update authlogic
之前运行bundle install