From: "Mustafa M." Date: 2011-01-01T09:15:12+09:00 Subject: update_rubygems problem I am using ubuntu 10.04. Downloaded ruby-1.9.2-p136 and installed it successfully. Then I tried to update rubygems, but whatever I try it does not work. > sudo update_rubygems or > sudo gem update --system or >cd /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0 > sudo ruby setup.rb error occours like this: >sudo gem update --system Updating RubyGems Updating rubygems-update Successfully installed rubygems-update-1.4.0 Updating RubyGems to 1.4.0 Installing RubyGems 1.4.0 /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems/source_index.rb:62:in `installed_spec_directories': undefined method `path' for Gem:Module (NoMethodError) from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems/source_index.rb:52:in `from_installed_gems' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems.rb:914:in `source_index' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems/gem_path_searcher.rb:98:in `init_gemspecs' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems/gem_path_searcher.rb:13:in `initialize' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems.rb:873:in `new' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems.rb:873:in `searcher' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems.rb:495:in `find_files' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems.rb:1034:in `load_plugins' from /usr/local/ruby/gems/1.9.1/gems/rubygems-update-1.4.0/lib/rubygems/gem_runner.rb:84:in `' from :29:in `require' from :29:in `require' from setup.rb:25:in `
' By the way; >gem env RubyGems Environment: - RUBYGEMS VERSION: 1.3.7 - RUBY VERSION: 1.9.2 (2010-12-25 patchlevel 136) [i686-linux] - INSTALLATION DIRECTORY: /usr/local/ruby/gems/1.9.1 - RUBY EXECUTABLE: /usr/local/bin/ruby - EXECUTABLE DIRECTORY: /usr/local/ruby/gems/1.9.1/bin - RUBYGEMS PLATFORMS: - ruby - x86-linux - GEM PATHS: - /usr/local/ruby/gems/1.9.1 - /home/mustafakyr/.gem/ruby/1.9.1 - /usr/local/lib/ruby/gems/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - :sources => ["http://rubygems.org/", "http://gemcutter.org"] - "gemhome" => "/usr/local/ruby/gems/1.9.1" - REMOTE SOURCES: - http://rubygems.org/ - http://gemcutter.org I also tried to set GEM_HOME and GEM_PATH hopelessly via export command, but it is not working. Thanks in advance. -- Posted via http://www.ruby-forum.com/.