相同gem的gem依赖关系冲突。 ruby取决于refinerycms-core

时间:2013-08-21 01:43:31

标签: ruby-on-rails gem refinerycms

我在Refinery CMS中创建了一个新应用程序,并根据他们的指南按照说明进行操作。 http://refinerycms.com/download

但是当我去运行rails服务器时,我收到有关gem依赖项的错误。通常这些很容易修复。但是当你有相互冲突的依赖时该怎么办?这是我得到的错误之一

Bundler could not find compatible versions for gem "refinerycms-core":
  In Gemfile:
    refinerycms-blog (~> 2.0.0) ruby depends on
      refinerycms-core (~> 2.0.0) ruby

    refinerycms (~> 2.1.0) ruby depends on
      refinerycms-core (2.1.0)

当我在过去遇到这个问题而且我添加了特定的宝石时,它仍然会给我一个错误,说它还需要其他宝石。我在这里做错了什么?

1 个答案:

答案 0 :(得分:3)

来自炼油厂的人员在Twitter上收到回复,他们给我发了这个链接

https://github.com/refinery/refinerycms/issues/2386#issuecomment-22978992

表示将宝石更改为

gem 'refinerycms-blog', github: 'refinery/refinerycms-blog', branch: 'master'