由于紫菜,宝石依赖性冲突

时间:2015-09-28 17:58:38

标签: ruby-on-rails ruby rubygems appdirect

如何解决此类错误

In Gemfile:
    appdirect (>= 0) ruby depends on
      nori (~> 2.4) ruby

    google-adwords-api (>= 0) ruby depends on
      google-ads-common (~> 0.9.8) ruby depends on
        savon (~> 1.2.0) ruby depends on
          nori (1.1.5)

请告诉我。我尝试更新google-adword-api gem,但它无效。

2 个答案:

答案 0 :(得分:1)

不幸的是,google-ads-common gem significant terms aggregation到旧版savon,这是宝石作者所说的:

  

Savon 2不支持复杂的AdWords API wsdls。我很乐意升级并让它休息,但目前还不可行。我们正在研究替代方案。

在这种悲惨的情况下,你需要在相互冲突的宝石之间做出选择,你不能同时拥有两者。

答案 1 :(得分:0)

我已经编辑了appdirect以使用兼容的nori版本。 这是宝石的链接

  

https://github.com/aditya01933/appdirect