Markus Kolb
4/2/2006 10:44:00 AM
Markus Kolb wrote:
> Hi,
>
> I am new to ruby and gem and I have installed a few gems (rails and
> deps) in userdir.
>
> $ HOME=$HOME/html gem list rails
>
> *** LOCAL GEMS ***
>
> rails (1.1.0)
> Web-application framework with template engine, control-flow layer,
> and ORM.
>
>
> So gem seems to find the installed rails but:
>
>
> $ HOME=$HOME/html ruby/bin/rails
> /usr/lib/ruby/1.8/rubygems.rb:204:in `report_activate_error': Could not
> find RubyGem rails (> 0) (Gem::LoadError)
> from /usr/lib/ruby/1.8/rubygems.rb:141:in `activate'
> from /usr/lib/ruby/1.8/rubygems.rb:37:in `require_gem_with_options'
> from /usr/lib/ruby/1.8/rubygems.rb:31:in `require_gem'
> from ruby/bin/rails:17
>
>
> In $HOME/html is a .gemrc file with configured gemhome and gempath.
>
>
> So what I have to do so that the gem is found at execution?
Some additional info:
$ irb
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require_gem 'rake'
Gem::LoadError: Could not find RubyGem rake (> 0.0.0)
from /usr/lib/ruby/1.8/rubygems.rb:204:in `report_activate_error'
from /usr/lib/ruby/1.8/rubygems.rb:141:in `activate'
from /usr/lib/ruby/1.8/rubygems.rb:37:in `require_gem_with_options'
from /usr/lib/ruby/1.8/rubygems.rb:31:in `require_gem'
from (irb):2
irb(main):003:0> require 'rake'
=> true
irb(main):004:0>
So rake.rb is found but require_gem doesn't find gem rake?!
Please, please, help me ;)