Problemas al actualizar rails


#1

hola lista actualice la version de rails que tenia anteriormente para
ello actualice el rubygems
pase de la version 2.0.2 de rails a la 2.2.0

primeramente me dio este fallo al levantar el servidor

Cannot find gem for Rails =2.0.2:
Install the missing gem with ‘gem install -v=2.0.2 rails’, or
change environment.rb to define RAILS_GEM_VERSION with your desired
version.

y modifique esta linea en mi proyecto

RAILS_GEM_VERSION = ‘2.2.0’ unless defined? RAILS_GEM_VERSION

=> Booting WEBrick…
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_rquire’: no such file to load – ruby-debug
(MissingSourceFile)

he buscado este error el google pero no encuentro nada.

a alguien le ha pasado??? como puedo arreglarlo.

gems -v es 1.3.1
ruby -v es 1.8.4

muchas gracias a todos


#2

Te dice que no encuentra ‘ruby-debug’, quizas los tiros van por ahí.

Por cierto, has actualizado los scripts de tu proyecto al pasar de
Rails 2.0 a Rails 2.2?

On 11/11/2008, at 21:27, Maite P. <ruby-forum-incoming@andreas-


#3

gracias Francesc por contestar, el fallo anterior era por no haber
instalado el ruby-debug
pero sigo teniendos estos, estos ya me salian antes pero pense que salia
por no tener el ruby-debug

los script se actualizan con rake:update --trace ?

=> Booting WEBrick…
c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initializer.rb:514:inefined
method cache_template_extensions=' for ActionView::Base:Clasrror) from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initialininitialize_framework_settings’
from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initialin
initialize_framework_settings' from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initialininitialize_framework_settings’
from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initialin process' from c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/initialinrun’
from C:/Documents and Settings/Maite/Desktop/project/config/rb:13
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.quire’
from
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/rt/dependencies.rb:148:in
require' ... 6 levels... from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.0/lib/rt/dependencies.rb:148:inrequire’ from
c:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.0/lib/commands9
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.quire’
from script/server:3

Gracias por la ayuda de nuevo


#4

Yo creo que ahora el fallo es por no haber actualizado algono de los
archivos dentro del proyecto Rails.

Yo diria que cambiar RAILS_GEM_VERSION de 2.0.2 a 2.20 no es sufuciente.

Prueba a generar un proyecto Rails desde cero, y arranca el server.
Con esto puedes comprobar que esté bien instalado. Si lo está, en tu
proyecto debe algun problema con algub script de inicialización.

Si tienes problemas, podrias tambien intentar volver a instalar Rails
2.0.2.

On 12/11/2008, at 1:04, Maite P. <ruby-forum-incoming@andreas-


#5

2008/11/11 Maite P. removed_email_address@domain.invalid:

hola lista actualice la version de rails que tenia anteriormente para
ello actualice el rubygems
pase de la version 2.0.2 de rails a la 2.2.0

Al margen del thread mismo, ten en cuenta que a pesar de lo que pueda
parecer la 2.2.0 es una version de desarrollo.

La version estable de Rails 2.2 sera la 2.2.1 (cuando se publique).