Я пытаюсь обновить некоторые драгоценные камни, и упаковщик дает мне следующее при выполнении bundle update
:
Bundler could not find compatible versions for gem "actionmailer":
In Gemfile:
devise_invitable was resolved to 2.0.1, which depends on
actionmailer (>= 5.0)
rails (= 5.1.7) was resolved to 5.1.7, which depends on
actionmailer (= 5.1.7)
Я не могу определить, почему он не использует 5.1.7?
И еще один пример:
Bundler could not find compatible versions for gem "redis":
In Gemfile:
redis (~> 3.3.1)
redis-objects (~> 1.2.1) was resolved to 1.2.1, which depends on
redis (>= 3.0.2)
sidekiq-limit_fetch was resolved to 3.4.0, which depends on
sidekiq (>= 4) was resolved to 5.2.8, which depends on
redis (>= 3.3.5, < 5)
sidekiq_newrelic_monitor was resolved to 0.1.2, which depends on
redis
split (~> 3.2.0) was resolved to 3.2.0, which depends on
redis (>= 2.1)
Почему он не использует только 3.3.x?
Версия Bundler 1.17.3
ОБНОВЛЕНИЕ из комментария:
cat Gemfile.lock | grep 'redis'
redis
redis
redis (3.3.5)
redis-objects (1.2.1)
redis (>= 3.0.2)
redis (>= 3.3.5, < 5)
redis (>= 2.1)
redis (~> 3.3.1)
redis-objects (~> 1.2.1)