Bundler не смог найти совместимые версии для gem "actionpack" - версии не конфликтуют - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь обновить проект Rails с Rails 4.2.7 до 5.2. Я получаю следующее сообщение от bundle update:

Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    haml-rails was resolved to 1.0.0, which depends on
      actionpack (>= 4.0.1)

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

Мне не кажется, что должен быть конфликт, если я не правильно понимаю требования к версии. Rails хочет actionpack 5.2.0, haml-rails хочет actionpack> = 4.0.1. 5.2.0 больше, чем 4.0.1. Где конфликт?

1 Ответ

0 голосов
/ 14 сентября 2018

Ну, я так и не узнал, почему я получаю это сообщение о несовместимых версиях, но я решил мою проблему, закомментировав gem 'haml-rails' в моем Gemfile, запустив bundle update, восстановив gem 'haml-rails' и снова запустив bundle update .

...