ruby-on-rails rubygems ruby-on-rails-4.2

ruby on rails - Instalación de Rails 4.2.0.beta1-Se encontró una dependencia no resuelta durante la clasificación



ruby-on-rails rubygems (2)

Estás usando RubyGems 2.4.1:

$ gem -v 2.4.1

hay un error con la última versión 2.4.1 de RubyGems (la gema del sistema) que dificulta la instalación de Rails 4.2.0.beta1. Ver el número 16609 de Rails .

Puede solucionar el problema degradando a la versión 2.2.2 de RubyGems.

$ gem update --system 2.2.2 Updating rubygems-update Fetching: rubygems-update-2.2.2.gem (100%) Successfully installed rubygems-update-2.2.2 Installing RubyGems 2.2.2 RubyGems 2.2.2 installed

Ahora podrá instalar Rails 4.2.0.beta1.

Si está utilizando RVM y desea usar dos versiones diferentes de la gema del sistema RubyGems, deberá instalar dos versiones diferentes de la última versión de Ruby 2.1.2 con diferentes nombres de RVM . Por ejemplo, si ya tiene Ruby 2.1.2 instalado con el más nuevo RubyGems 2.4.1, puede instalar otra versión de Ruby 2.1.2, dándole un nombre diferente:

$ rvm install ruby-2.1.2-oldrubygem

RubyGems 2.2.2 está instalado de manera predeterminada con la versión actual de Ruby 2.1.2:

$ ruby -v ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0] $ gem -v 2.2.2

Podrás instalar Rails 4.2.0.beta1.

Intenté instalar Rails 4.2.0.beta1 ( publicado el 20 de agosto de 2014 ). Me sale un error "La dependencia no resuelta se encontró durante la clasificación". Aquí están los detalles:

$ ruby -v ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0] $ gem -v 2.4.1 $ gem install rails --pre ERROR: While executing gem ... (Gem::DependencyError) Unresolved dependency found during sorting - activesupport (>= 4.0) (requested by sprockets-rails-3.0.0.beta1)

¿Cómo puedo instalar Rails 4.2.0.beta1?


Este problema ha sido resuelto en RubyGems. Actualiza a al menos 2.4.4

Echa un vistazo a este problema de GitHub para obtener más información.