Por favor, ayúdame a abordar las dependencias de paquetes y gemas.ROR 3.1: falla la actualización del paquete (gema eventmachine)
RoR en Windows 7. Estoy tratando de ejecutar la actualización paquete, pero mientras que el proceso de actualización me sale:
Italling eventmachine (0.12.10) with native extensions Unfortunately, a fatal error has occurred. Please report this error to the Bundler issue tracker at https://github.com/carlhuda/bundler/issues so that we can fix it. Thanks! C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:529:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) ..
actualización de paquete se detiene en este punto.
Eventmachine es necesario para un servidor web delgado. máquina He instalado manualmente evento: joya instalar EventMachine --pre
en mi Gemfile lo que tengo:
gem 'thin' (nothing about eventmachine)
después del paquete de instalación/actualización en mi gemfile.lock:
...
eventmachine (1.0.0.beta.4.1-x86-mingw32)
...
thin (1.2.11-x86-mingw32)
daemons (>= 1.0.9)
eventmachine (>= 0.12.6)
rack (>= 1.0.0)
..
DEPENDENCIES
eventmachine
rails (= 3.1)
....
thin
si ejecuto "paquete de instalación" está bien
si ejecuto el servidor (inicio delgado) - se inicia correctamente.
+1, Esta solución también funciona para las aplicaciones de Sinatra –
Como dijiste, está fuera de beta. Eso significa que puedes bloquearlo en 1.0.0 estable: 'gem 'eventmachine'," 1.0.0 "' – sscarduzio