traduccion run que missing hace gems from force ruby gem bundler

ruby - run - que hace bundle install



¿Cómo puedo averiguar por qué un paquete de gemas ha bloqueado una gema en una versión específica? (1)

Resulta que solo se está ejecutando bundle update thrift le mostrará qué está bloqueando la versión:

$ bundle update thrift Fetching source index for http://rubygems.org/ Bundler could not find compatible versions for gem "thrift": In Gemfile: evernote depends on thrift (~> 0.5.0) thrift (0.6.0)

Estoy tratando de especificar una versión de la gema de ahorro en mi archivo gema.

gem ''thrift'', "~> 0.6.0"

Cuando intento ejecutar la bundle install , aparece este error:

You have requested: thrift ~> 0.6.0 The bundle currently has thrift locked at 0.5.0. Try running `bundle update thrift`

¿Cómo puedo averiguar qué está causando que esté bloqueado en la versión anterior? ¿Sería en los requisitos de otra gema que he enumerado en el archivo gem?

¿O solo está causado por el hecho de que la versión instalada es 0.5.0 y especificar una versión en el archivo gem no actualizará una gema instalada?