Hallo group

bin am nächsten Stolperstein angelangt.
Mongrel lässt sich nicht mehr starten nachdem ich ein paar gems rund um xml installert habe (mit 'sudo gem install <gem>'). Mit dem rails gem habe ich DEFINITIV NICHTS (wissentliches) gemacht!

Warum sich beim Mongrel booten plötzlich rails-1.2.6 einmischt ist mir ein Rätsel.

Die Hinweise zu rvm und bundler habe ich gehört, ABER:
Ich darf morgen beim Chef meine Ergebnisse zeigen und tue mich schwer, bei dem begrentzen Verständins nun alles zu ruby/rails/rubygems von meinem MacBook (10.5.8) runterzuschmeissen und neu aufzusetzen, da ich einfach noch zu wenig Durchblick habe. Ich weiss nicht, wie ich alles sauber runter und wieder neu installiert bekomme. Wäre blöd morgen mit nichts da zu stehen. (Das wäre eher eine Aktion fürs Wochenende, aber es fehlt mir noch der Durchblick.)

###############

ruby script/server
/Library/Ruby/Site/1.8/rubygems.rb:233:in `activate': can't activate rails (= 1.2.6, runtime) for [], already activated rails-2.3.8 for [] (Gem::LoadError)
        from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:35:in `require'
from /Users/justmike/dev-rails/HeadFirstClimbers/config/boot.rb:55:in `load_initializer' from /Users/justmike/dev-rails/HeadFirstClimbers/config/boot.rb:38:in `run' from /Users/justmike/dev-rails/HeadFirstClimbers/config/boot.rb:11:in `boot!'
        from /Users/justmike/dev-rails/HeadFirstClimbers/config/boot.rb:110
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
        from script/server:2

###############

Ein 'gem list -d rails' zeigt drei Varianten an:

*** LOCAL GEMS ***

rails (2.3.8, 2.3.3, 1.2.6)
    Author: David Heinemeier Hansson
    Rubyforge: http://rubyforge.org/projects/rails
    Homepage: http://www.rubyonrails.org
    Installed at (2.3.8): /Library/Ruby/Gems/1.8
                 (2.3.3): /Library/Ruby/Gems/1.8
(1.2.6): /System/Library/Frameworks/Ruby.framework/ Versions/1.8/usr/lib/ruby/gems/1.8

###############

Ein 'sudo gem uninstall rails' bietet mir nur die beiden 2er Varianten an:


sudo gem uninstall rails

Select gem to uninstall:
 1. rails-2.3.3
 2. rails-2.3.8
 3. All versions

###############

Ein 'sudo gem uninstall rails-1.2.6' kennt entsprechende Variante gar nicht.

sudo gem uninstall rails-1.2.6
ERROR:  While executing gem ... (Gem::InstallError)
    cannot uninstall, check `gem list -d rails-1.2.6`

###############

Frage:
-> Warum mischt sich plötzlich von jetzt auf sofort beim starten von Mogrel das rails-1.2.6 ein? -> Wie kann man das wieder rückgängig machen?, Wo/wie biege ich das wieder in Richtung 2.3.8?

Bin wieder für gute Hinweise dankbar.

Gruß aus Freiburg (ENDLICH mal mit Regen!)
Mike

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an