Разрешение рубиновых зависимостей через Bundler

Я пытаюсь обновить до rails 5, и сталкиваюсь с некоторыми проблемами зависимости. Bundler дает мне вывод, который выглядит следующим образом:

Bundler could not find compatible versions for gem “faraday”:
  In Gemfile:
    my_gem was resolved to 1.4.3, which depends on
      faraday (~> 0.9.0)

my_gem was resolved to 1.4.3, which depends on
  faraday-http-cache (~> 0.4.2) was resolved to 0.4.2, which depends on
    faraday (~> 0.8)

my_gem was resolved to 1.4.3, which depends on
  faraday_middleware (~> 0.9.1) was resolved to 0.9.2, which depends on
    faraday (< 0.10, >= 0.7.4)

Если я правильно читаю, нам нужна версия Фарадея:

>= 0.9.0, < 0.10
>= 0.8, < 1.0
>= 0.7.4, < 0.10

Мне кажется, что любой версии 0.9.x Фарадея должно быть достаточно, включая 0.9.0?

Мне должно быть не хватает фундаментального понимания того, что здесь происходит. Буду признателен за любую оказанную помощь.

0 ответов

Другие вопросы по тегам