我在检查 bundle 依赖关系时遇到了一些问题
cd /var/www/openshift/broker
bundle --local
这是错误信息,
Bundler could not find compatible versions for gem "activesupport":
In Gemfile:
openshift-origin-controller (>= 0) ruby depends on
activesupport (~> 3.2.8) ruby
rails (>= 0) ruby depends on
activesupport (4.0.0)
这是我的所有宝石清单
activesupport (4.0.0, 3.2.8, 3.1.0)
...
openshift-origin-admin-console (1.17.0.1)
openshift-origin-auth-mongo (1.15.1.1)
openshift-origin-auth-remote-user (1.17.1.1)
openshift-origin-common (1.18.0.2)
openshift-origin-controller (1.18.0.1)
openshift-origin-dns-avahi (1.10.2.2)
openshift-origin-dns-nsupdate (1.15.1.2)
openshift-origin-dns-route53 (1.10.2.2)
openshift-origin-msg-broker-mcollective (1.18.0.1)
...
rails (4.0.0)
rails-observers (0.1.2)
railties (4.0.0)
rake (10.0.4)
我正在使用 fedora 20,我真的不知道如何解决这个问题,我不太熟悉 ruby,我应该降级 rails 版本吗?