Ruby on rails 捆绑机don报告的Gem不兼容性';没有逻辑意义

Ruby on rails 捆绑机don报告的Gem不兼容性';没有逻辑意义,ruby-on-rails,ruby-on-rails-5,bundler,ruby-on-rails-6,Ruby On Rails,Ruby On Rails 5,Bundler,Ruby On Rails 6,我正在尝试将rails应用程序从版本5.2更新到版本6。我从bundler收到奇怪的错误消息 当我将gemfile中的rails版本更改为6,然后运行bundle update时,我会收到一系列如下消息: Bundler could not find compatible versions for gem "activerecord": In Gemfile: rails (= 6.0) was resolved to 6.0.0, which depends o

我正在尝试将rails应用程序从版本5.2更新到版本6。我从bundler收到奇怪的错误消息

当我将gemfile中的rails版本更改为6,然后运行
bundle update
时,我会收到一系列如下消息:

Bundler could not find compatible versions for gem "activerecord":
  In Gemfile:
    rails (= 6.0) was resolved to 6.0.0, which depends on
      activerecord (= 6.0.0)

    seed_dump was resolved to 3.3.1, which depends on
      activerecord (>= 4)

由于SytTyDoP依赖于任何版本的AccVIECordRD大于4,为什么捆绑不考虑版本6兼容?


要运行
bundle update
我可以做些什么?

根据上面一条评论中的建议,我通过从
Gemfile.lock
中删除
bundle_与
一行来修复此问题。删除该行后,运行
bundle update
运行时没有问题。

您是否尝试过从
Gemfile.lock
中删除
bundle_与
绑定的行并重试?谢谢,这很有效!!如果你把评论变成一个答案,我会接受:)如果你能解释为什么会发生这种情况,我会很高兴的。。。