Redmine - Bundler的不兼容版本

时间:2013-09-04 09:45:55

标签: bundler redmine

我正在尝试安装2.3.2版本的Redmine离线。当我启动命令时:

  

捆绑安装 - 没有postgresql --local

我收到此错误:

Bundler could not find compatible versions for gem 'ruby-openid': 
In Gemfile:
  rack-openid (>= 0) ruby depends on
    ruby-openid (>= 2.1.8) ruby

  ruby-openid (2.1.4)

我理解这个问题,但我该如何解决?

2 个答案:

答案 0 :(得分:1)

好吧,你需要安装一个比2.1.8更新的ruby-openid版本,因为只有这些版本受到Redmine所需的rack-openid gem的支持。

您可以从rubygems.org下载当前版本的gem(2.2.3)并将该文件传输到您的服务器。你可以运行

gem install ruby-openid-2.2.3.gem

安装gem。

答案 1 :(得分:1)

如果您不需要OpenID身份验证,则可以将其排除:

bundle install --without postgresql openid --local