From: Mike Ferrier Date: 2006-09-20T21:19:00+09:00 Subject: rubygems local install? Hi, I'm trying to use a .gem on a machine that I do not have root permissions on. I've been following http://wiki.rubyonrails.org/rails/pages/HowToUseMultipleGemRepositories to install gem locally, but no matter what I do I always seem to end up with: "/gem:9:in `require': no such file to load -- rubygems (LoadError)". Here are the steps I'm taking: mef@pronbox:~$ cd /home/mef mef@pronbox:~$ mkdir /home/mef/ruby mef@pronbox:~$ mkdir /home/mef/ruby/geminstall mef@pronbox:~$ mkdir /home/mef/ruby/gems mef@pronbox:~$ export GEM_HOME=/home/mef/ruby/gems mef@pronbox:~$ cd /home/mef/temp mef@pronbox:~/temp$ tar -z -x -f rubygems-0.9.0.tgz mef@pronbox:~/temp$ cd rubygems-0.9.0 mef@pronbox:~/temp/rubygems-0.9.0$ ls ChangeLog README Rakefile Releases TODO bin doc examples gemspecs lib pkgs post-install.rb redist scripts setup.rb test mef@pronbox:~/temp/rubygems-0.9.0$ ruby setup.rb all --prefix=/home/mef/ruby/geminstall ---> bin <--- bin ---> lib ---> lib/rbconfig <--- lib/rbconfig ---> lib/rubygems <--- lib/rubygems <--- lib ---> bin <--- bin ---> lib ---> lib/rbconfig <--- lib/rbconfig ---> lib/rubygems <--- lib/rubygems <--- lib rm -f InstalledFiles ---> bin mkdir -p /home/mef/ruby/geminstall/bin/ install gem /home/mef/ruby/geminstall/bin/ install gem_mirror /home/mef/ruby/geminstall/bin/ install gem_server /home/mef/ruby/geminstall/bin/ install gemlock /home/mef/ruby/geminstall/bin/ install gemri /home/mef/ruby/geminstall/bin/ install gemwhich /home/mef/ruby/geminstall/bin/ install index_gem_repository.rb /home/mef/ruby/geminstall/bin/ install update_rubygems /home/mef/ruby/geminstall/bin/ <--- bin ---> lib mkdir -p /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/ install gemconfigure.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/ install rubygems.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/ install ubygems.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/ ---> lib/rbconfig mkdir -p /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rbconfig install datadir.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rbconfig <--- lib/rbconfig ---> lib/rubygems mkdir -p /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install builder.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install cmd_manager.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install command.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install config_file.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install custom_require.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install dependency_list.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install doc_manager.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install format.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install gem_commands.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install gem_openssl.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install gem_runner.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install incremental_fetcher.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install installer.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install loadpath_manager.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install old_format.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install open-uri.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install package.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install remote_installer.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install rubygems_version.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install security.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install source_index.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install specification.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install timer.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install user_interaction.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install validator.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems install version.rb /home/mef/ruby/geminstall/local/lib/site_ruby/1.8/rubygems <--- lib/rubygems <--- lib As of RubyGems 0.8.0, library stubs are no longer needed. Searching $LOAD_PATH for stubs to optionally delete (may take a while)... ...done. No library stubs found. Successfully built RubyGem Name: sources Version: 0.0.1 File: sources-0.0.1.gem mef@pronbox:~/temp/rubygems-0.9.0$ export PATH=$PATH:/home/mef/ruby/geminstall/bin mef@pronbox:~/temp/rubygems-0.9.0$ export GEM_PATH=/home/mef/ruby/gems mef@pronbox:~/temp/rubygems-0.9.0$ gem query /home/mef/ruby/geminstall/bin/gem:9:in `require': no such file to load -- rubygems (LoadError) from /home/mef/ruby/geminstall/bin/gem:9 Anyone have any ideas? -- Posted via http://www.ruby-forum.com/.