amha, ça serait quand meme plus simple d'updater à la dernière version de
rails 2.3 et d'utiliser bundler...

2012/3/25 Nikog <[email protected]>

> bonjour
>
> j'ai actuellement en petite production une application sur un serveur
> debian
> ruby 1.8.7 - p72 rails 2.3.5 et rubygem 1.3.6
>
> pour éviter les problèmes de migration j'ai fait un rails freeze avec
>
> rake rails:freeze:gems
>
> puis j'ai "redéployé" à l'arrache sur une machine virtuelle debian avec la 
> même version de ruby (via rvm) et une version plus récente de gem (1.8.15) et 
> la même version de rails.
>
> Mais une fois le copier collé terminé ;-) un script/server me donne une belle 
> erreur
>
> /home/serveurweb/ibnsinagel/vendor/rails/activesupport/lib/active_support/dependencies.rb:55:
> uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `gem_original_require'
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `require'
>     from
> /home/serveurweb/ibnsinagel/vendor/rails/activesupport/lib/active_support.rb:56
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `gem_original_require'
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `require'
>     from
> /home/serveurweb/ibnsinagel/vendor/rails/railties/lib/commands/server.rb:1
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `gem_original_require'
>     from
> /home/serveurweb/.rvm/rubies/ruby-1.8.7-p72/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in
> `require'
>     from script/server:3
>
>
> Je pense qu'il faut que je rétrograde la version de gem, mais je pensais
> qu'en gelant une application on évitait ce genre de problèmes ?
> C'est la première fois que je fais ce genre de choses ...
>
> Merci de votre aide .
> NikoG
>
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]




-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à