簡體   English   中英

從Rails 5.1.0rc1遷移到5.1.0的兼容操作包丟失

[英]Compatible actionpack missing for a Rails 5.1.0rc1 to 5.1.0 migration

我一直在嘗試將Rails應用程序從5.1.0rc1遷移到5.1.0。

這是我的gemfile:

gem 'rails', '~> 5.1.0'
gem 'mysql2', '>= 0.3.18', '< 0.5'
gem 'puma', '~> 3.0'
gem 'sass-rails', '~> 5.0'
gem 'turbolinks', '~> 5'
gem 'uglifier', '>= 1.3.0'
gem 'redis', '~> 3.3.3'
gem 'redis-rails', '~> 5.0.1'
gem 'jbuilder', '~> 2.5'
gem 'sidekiq', '~> 4.2.10'
gem 'active_model_serializers', '~> 0.10.5'
gem 'jwt', '~> 1.5.6'
gem "mini_magick", '~> 4.7.0'
gem 'rack-cors', "~> 0.4.1"
gem 'mandrill-api', "~> 1.0.53"
gem 'curb', "~> 0.9.3"
gem 'inherited_resources', '~> 1.7'
gem 'activeadmin', '~> 1.0.0'
gem 'coffee-rails', '~> 4.2.1'
gem 'therubyracer', git: 'https://github.com/cowboyd/therubyracer.git'
gem 'meta-tags', '~> 2.4.0'
gem 'slim', '~> 3.0.7'

這是從捆綁安裝中得到的:

Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    active_model_serializers (~> 0.10.5) was resolved to 0.10.5, which depends on
      actionpack (< 6, >= 4.1)

    activeadmin (~> 1.0.0) was resolved to 1.0.0, which depends on
      formtastic (~> 3.1) was resolved to 3.1.5, which depends on
        actionpack (>= 3.2.13)

    activeadmin (~> 1.0.0) was resolved to 1.0.0, which depends on
      inherited_resources (~> 1.7) was resolved to 1.7.0, which depends on
        actionpack (< 5.1, >= 3.2)

    rails (~> 5.1.0) was resolved to 5.1.0, which depends on
      actionpack (= 5.1.0)

    rails (~> 5.1.0) was resolved to 5.1.0, which depends on
      actionpack (= 5.1.0)

    rails (~> 5.1.0) was resolved to 5.1.0, which depends on
      actionpack (= 5.1.0)

    activeadmin (~> 1.0.0) was resolved to 1.0.0, which depends on
      ransack (~> 1.3) was resolved to 1.8.2, which depends on
        actionpack (>= 3.0)

有什么事嗎

如果有幫助(但我對此表示懷疑),那么我將在Docker容器上工作。 我刪除了Gemfile.lock以避免沖突。

這里的問題寶石activeadmininherited_resources ,其最新版本的指定actionpack (< 5.1, >= 3.2)當你問你的問題。

也許令人驚訝的是,您先前的actionpack候選版本5.1.0.rc1滿足< 5.1約束,因此您不會被阻止升級到候選版本,而是被阻止使用最終版本。

新版本的inherited_resources被切斷5月3日,這將有固定的事情,但請注意,當前gemspec意味着你將有同樣的問題時,Rails的去5.2。

暫無
暫無

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

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