Hallo Peter
danke.
Ok, ich hab den Wink verstanden, werde nicht umhinkommen mir noch ein
weiteres Tool anzusehen (rvm) um grad mal ein paar einfache kleine
rails-test mit gems zu machen. Mist. Ich blick jetzt schon nicht mehr
durch:-(
Ich fahre hier MacOS 10.5.8 und Rails 2.3.8.
Mongrel fährt hoch, wenn ich in der environment.rb mein verweis aufs
gem (config.gem "actionservice") auskommentiere.
Hilft natürlich nix, wenn das gem nicht nutzbar ist. Mit dem Eintrag
meckert wie beschrieben Mongrel beim Hochfahren.
-> Was macht den 'rake gems:install'? Wozu ist der rake command hier
notwendig?
Hilft ein 'gem environment' weiter?:
gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.8.6 (2009-06-08 patchlevel 369) [universal-
darwin9.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/
Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-9
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/justmike/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
-> Wozu mehrere GEM PATHS ?
Gruß aus dem Süden bei lockeren 31°C im Büro.
Am 21.07.2010 um 16:51 schrieb Peter Schröder:
hi mike,
du solltest dich definitiv mit rvm (http://rvm.beginrescueend.com/)
und gemsets auseinandersetzen. damit kannst du deine ruby umgebung
virtualisisieren, was bei einer ganzen palette von problemen mit gem
sehr hilft.
jeh nach rails version ist das verhalten was das laden von
abhängigkeiten angeht anders. im aktuellen 3er wird bundler genutzt,
was einem schon mal weiter helfen kann, allerdings wenig an der
komplexität des ganzen ändert. im allgemeinen musst du die gems aber
irgendwo definieren, z.b. im Gemfile oder früher im environment.rb.
oft sind probleme mit gems ganz anderer natur, als man es meint. du
kannst einfach mal mit irb versuchen die sachen zu laden, die du
brauchst, vielleicht hilft dir das schon weiter.
ahoi
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug