From: lijie Date: 2007-01-22T19:38:39+09:00 Subject: Re: Can't install rubygems 2007/1/22, Eric Hodel : > Did you have a RubyGems already installed before starting the upgrade? > > Could you try removing /usr/lib/ruby/site_ruby/1.8/rubygems and re- > running setup? > > None of those lines match up with 0.9.1's package.rb. I have removed it, and run setup again: # ruby setup.rb ---> bin <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems ---> lib/rbconfig <--- lib/rbconfig <--- lib ---> bin <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems ---> lib/rbconfig <--- lib/rbconfig <--- lib rm -f InstalledFiles ---> bin mkdir -p /usr/bin/ install gem /usr/bin/ install gemri /usr/bin/ install gem_mirror /usr/bin/ install gem_server /usr/bin/ install gemwhich /usr/bin/ install gemlock /usr/bin/ install update_rubygems /usr/bin/ install index_gem_repository.rb /usr/bin/ <--- bin ---> lib mkdir -p /usr/lib/ruby/site_ruby/1.8/ install ubygems.rb /usr/lib/ruby/site_ruby/1.8/ install rubygems.rb /usr/lib/ruby/site_ruby/1.8/ install gemconfigure.rb /usr/lib/ruby/site_ruby/1.8/ ---> lib/rubygems mkdir -p /usr/lib/ruby/site_ruby/1.8/rubygems install config_file.rb /usr/lib/ruby/site_ruby/1.8/rubygems install gem_openssl.rb /usr/lib/ruby/site_ruby/1.8/rubygems install user_interaction.rb /usr/lib/ruby/site_ruby/1.8/rubygems install source_info_cache.rb /usr/lib/ruby/site_ruby/1.8/rubygems install server.rb /usr/lib/ruby/site_ruby/1.8/rubygems install source_index.rb /usr/lib/ruby/site_ruby/1.8/rubygems install cmd_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems install gem_runner.rb /usr/lib/ruby/site_ruby/1.8/rubygems install gem_commands.rb /usr/lib/ruby/site_ruby/1.8/rubygems install doc_manager.rb /usr/lib/ruby/site_ruby/1.8/rubygems install installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems install remote_installer.rb /usr/lib/ruby/site_ruby/1.8/rubygems install old_format.rb /usr/lib/ruby/site_ruby/1.8/rubygems install builder.rb /usr/lib/ruby/site_ruby/1.8/rubygems install rubygems_version.rb /usr/lib/ruby/site_ruby/1.8/rubygems install format.rb /usr/lib/ruby/site_ruby/1.8/rubygems install custom_require.rb /usr/lib/ruby/site_ruby/1.8/rubygems install specification.rb /usr/lib/ruby/site_ruby/1.8/rubygems install dependency_list.rb /usr/lib/ruby/site_ruby/1.8/rubygems install command.rb /usr/lib/ruby/site_ruby/1.8/rubygems install package.rb /usr/lib/ruby/site_ruby/1.8/rubygems install timer.rb /usr/lib/ruby/site_ruby/1.8/rubygems install source_info_cache_entry.rb /usr/lib/ruby/site_ruby/1.8/rubygems install remote_fetcher.rb /usr/lib/ruby/site_ruby/1.8/rubygems install validator.rb /usr/lib/ruby/site_ruby/1.8/rubygems install version.rb /usr/lib/ruby/site_ruby/1.8/rubygems install security.rb /usr/lib/ruby/site_ruby/1.8/rubygems <--- lib/rubygems ---> lib/rbconfig mkdir -p /usr/lib/ruby/site_ruby/1.8/rbconfig install datadir.rb /usr/lib/ruby/site_ruby/1.8/rbconfig <--- lib/rbconfig <--- lib Successfully built RubyGem Name: sources Version: 0.0.1 File: sources-0.0.1.gem /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:74:in `new_from_stream': Interrupt from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:444:in `each_entry' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:442:in `loop' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:442:in `each_entry' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:427:in `each' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:488:in `initialize' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:586:in `new' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:586:in `open_from_io' from /usr/lib/ruby/site_ruby/1.8/rubygems/package.rb:806:in `open_from_io' ... 10 levels... from setup.rb:894:in `exec_install' from setup.rb:712:in `invoke' from setup.rb:681:in `invoke' from setup.rb:1359