Hallo Michael,
verwende doch Bundler um deine Gem-Abhängigkeiten zu verwalten, oder
spricht da etwas dagegen?
Herzliche Grüße,
Michael
Am 20.07.10 16:50, schrieb Michael Just:
Hallo group!
Zur Abwechslung ma eine Newbee-Frage:
Suche einen Weg den Pfad auf ein local abgelegtes gem für "rake
gems:install" zu setzen.
##############################
Situation:
1) Ich installiere zum ersten mal ein gem ( activeservice ( für
spätere SOAP-Abfragen )) auf einem Privatrechner (Mac) ohne Netzugang
in der Firma. Habe dazu das gem per http von anderem PC hinter der
Firewall (WinKiste) runtergeladen und im homedir des Macs per
USB-Stick-Transfer abgelegt.
2) Auf dem Mac:
Ein
cd ~
gem install actionservice -n .
installiert mir das gem aus dem homedir.
-> OK.
3) Im rails-order habe ich in config/environment.rb das gem eingetragen:
config.gem "activeservice"
-> OK.
4) Mogrel (ruby script/server) meckert beim Starten:
##########schnipp##########
#
=> Booting Mongrel
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
Missing these required gems:
activeservice
You're running:
ruby 1.8.6.369 at
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
rubygems 1.3.7 at /Users/justmike/.gem/ruby/1.8,
/Library/Ruby/Gems/1.8,
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
Run `rake gems:install` to install the missing gems.
#
##########schnapp##########
-> OK.
5) rake meckert:
##########schnipp##########
#
rake gems:install
(in /Users/justmike/dev-rails/coconut)
gem install activeservice
ERROR: http://rubygems.org/ does not appear to be a repository
ERROR: Could not find a valid gem 'activeservice' (>= 0) in any
repository
#
##########schnapp##########
6) Habe diverse Versuche mit rake -I bzw. rake --libdir gemacht,
klappen nicht.
Frage: Wie bringe ich rake dazu, das gem aus meinem homedir zu nehmen?
7) Verständnisproblem: Warum muss ich per rake das gem nochmals
installieren, was ich zuvor schon mit gem gemacht habe?
Gruß aus Freiburg
SICK AG - Sitz: Waldkirch i. Br. - Handelsregister: Freiburg i. Br.
HRB 280355
Vorstand: Dr. Robert Bauer (Vorsitzender) - Reinhard Bösl -
Joachim Malich - Markus Paschmann - Markus Vatter
Aufsichtsrat: Gisela Sick (Ehrenvorsitzende) - Klaus M. Bukenberger
(Vorsitzender)
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug
--
Michael Voigt
Herbert-Weichmann-Str. 35
22085 Hamburg
Germany
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug