簡體   English   中英

Bundler 找不到 gem xx 的兼容版本

[英]Bundler could not find compatible versions for gem xx

我正在將 rails 從 4.2 升級到 5.0,並且遇到了一些嚴重的依賴問題。 當我運行bundle update時,我得到以下 output。 問題是,當我查看消息時,看起來在查看版本要求時,gems 應該能夠正常安裝。

我還嘗試刪除我的 Gemfile.lock,但沒有幫助。

任何建議,將不勝感激。

Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    activeadmin (~> 1.1.0) was resolved to 1.1.0, which depends on
      inherited_resources (~> 1.7) was resolved to 1.10.0, which depends on
        actionpack (< 6.0, >= 5.0)

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      actionpack (= 5.0.0)

    ransack (= 1.8.10) was resolved to 1.8.10, which depends on
      actionpack (< 5.2, >= 3.0)

    route_translator (= 5.0.0) was resolved to 5.0.0, which depends on
      actionpack (< 5.1, >= 5.0.0)

    simple_form (= 3.5.0) was resolved to 3.5.0, which depends on
      actionpack (< 5.2, > 4)

    slim-rails (~> 3.2.0) was resolved to 3.2.0, which depends on
      actionpack (>= 3.1)

Bundler could not find compatible versions for gem "activeadmin":
  In Gemfile:
    activeadmin (~> 1.1.0)

    activeadmin_quill_editor (= 0.2.0) was resolved to 0.2.0, which depends on
      activeadmin (>= 1.0)

Bundler could not find compatible versions for gem "activemodel":
  In Gemfile:
    openid_connect (~> 1.2.0) was resolved to 1.2.0, which depends on
      activemodel

    paperclip (= 5.2.1) was resolved to 5.2.1, which depends on
      activemodel (>= 4.2.0)

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      activemodel (= 5.0.0)

    simple_form (= 3.5.0) was resolved to 3.5.0, which depends on
      activemodel (< 5.2, > 4)

Bundler could not find compatible versions for gem "activerecord":
  In Gemfile:
    friendly_id (= 5.0.5) was resolved to 5.0.5, which depends on
      activerecord (>= 4.0.0)

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      activerecord (= 5.0.0)

    ransack (= 1.8.10) was resolved to 1.8.10, which depends on
      activerecord (< 5.2, >= 3.0)

Bundler could not find compatible versions for gem "activesupport":
  In Gemfile:
    paperclip (= 5.2.1) was resolved to 5.2.1, which depends on
      activesupport (>= 4.2.0)

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      activesupport (= 5.0.0)

    ransack (= 1.8.10) was resolved to 1.8.10, which depends on
      activesupport (< 5.2, >= 3.0)

    route_translator (= 5.0.0) was resolved to 5.0.0, which depends on
      activesupport (< 5.1, >= 5.0.0)

Bundler could not find compatible versions for gem "autoprefixer-rails":
  In Gemfile:
    autoprefixer-rails (~> 9.7.4)

    bootstrap (~> 4.4.1) was resolved to 4.4.1, which depends on
      autoprefixer-rails (>= 9.1.0)

Bundler could not find compatible versions for gem "devise":
  In Gemfile:
    devise (= 4.0.0)

    devise-token_authenticatable (~> 0.5.3) was resolved to 0.5.3, which depends on
      devise (< 4.4.0, >= 4.0.0)

Bundler could not find compatible versions for gem "execjs":
  In Gemfile:
    execjs (= 1.4.0)

    autoprefixer-rails (~> 9.7.4) was resolved to 9.7.6, which depends on
      execjs

    uglifier (~> 3.0) was resolved to 3.2.0, which depends on
      execjs (< 3, >= 0.3.0)

Bundler could not find compatible versions for gem "inherited_resources":
  In Gemfile:
    inherited_resources

    activeadmin (~> 1.1.0) was resolved to 1.1.0, which depends on
      inherited_resources (~> 1.7)

Bundler could not find compatible versions for gem "jquery-rails":
  In Gemfile:
    jquery-rails (= 4.0.0)

    activeadmin (~> 1.1.0) was resolved to 1.1.0, which depends on
      jquery-rails

Bundler could not find compatible versions for gem "mimemagic":
  In Gemfile:
    mimemagic

    paperclip (= 5.2.1) was resolved to 5.2.1, which depends on
      mimemagic (~> 0.3.0)

Bundler could not find compatible versions for gem "nokogiri":
  In Gemfile:
    nokogiri (= 1.8.2)

    paperclip (= 5.2.1) was resolved to 5.2.1, which depends on
      mimemagic (~> 0.3.0) was resolved to 0.3.10, which depends on
        nokogiri (~> 1)

    savon (~> 2.12.1) was resolved to 2.12.1, which depends on
      nokogiri (>= 1.8.1)

Bundler could not find compatible versions for gem "paperclip":
  In Gemfile:
    paperclip (= 5.2.1)

    paperclip-compression (~> 1.1) was resolved to 1.1.1, which depends on
      paperclip (>= 5.2.1)

Bundler could not find compatible versions for gem "railties":
  In Gemfile:
    coffee-rails (= 5.0.0) was resolved to 5.0.0, which depends on
      railties (>= 5.2.0)

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      railties (= 5.0.0)

Bundler could not find compatible versions for gem "rake":
  In Gemfile:
    rake (= 10.4.2)

    paperclip (= 5.2.1) was resolved to 5.2.1, which depends on
      mimemagic (~> 0.3.0) was resolved to 0.3.10, which depends on
        rake

    rails (= 5.0.0) was resolved to 5.0.0, which depends on
      railties (= 5.0.0) was resolved to 5.0.0, which depends on
        rake (>= 0.8.7)

Bundler could not find compatible versions for gem "responders":
  In Gemfile:
    responders (~> 2.3.0)

    devise (= 4.0.0) was resolved to 4.0.0, which depends on
      responders

    activeadmin (~> 1.1.0) was resolved to 1.1.0, which depends on
      inherited_resources (~> 1.7) was resolved to 1.10.0, which depends on
        responders (~> 2.0)

很可能您對 Gemfile 中的某些特定 gem 有一些嚴格的限制,這會阻止捆綁包更新依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM