ubuntu-on-rails team mailing list archive
-
ubuntu-on-rails team
-
Mailing list archive
-
Message #00001
[Bug 385922] Re: Rubygems 1.3.4-ubuntu1 update error
I had no time to wait so I used this horrible fix:
*** /usr/lib/ruby/1.8/rubygems/custom_require.rb 2009-07-19 07:42:17.000000000 +0300
--- /home/dmitry/custom_require.rb 2009-07-23 10:14:59.357432439 +0300
***************
*** 28,33 ****
--- 28,34 ----
# that file has already been loaded is preserved.
def require(path) # :doc:
+ path = path.gsub(/rubygems\//, '') if path =~ /rubygems\/digest\/md5/
gem_original_require path
rescue LoadError => load_error
if load_error.message =~ /#{Regexp.escape path}\z/ and
Hope you'll fix that a civilized way soon. Thanks for Ubuntu-on-rails!
:)
--
Rubygems 1.3.4-ubuntu1 update error
https://bugs.launchpad.net/bugs/385922
You received this bug notification because you are a member of Ubuntu on
Rails Team, which is the registrant for ubuntu-on-rails.
Status in Ubuntu on Rails: Confirmed
Bug description:
sudo gem update
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- rubygems/digest/md5 (LoadError)
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/package.rb:12
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/format.rb:9
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/installer.rb:11
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/dependency_installer.rb:3
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/commands/install_command.rb:4
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/commands/update_command.rb:7
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/1.8/rubygems/command_manager.rb:167:in `load_and_instantiate'
from /usr/lib/ruby/1.8/rubygems/command_manager.rb:88:in `[]'
from /usr/lib/ruby/1.8/rubygems/command_manager.rb:144:in `find_command'
from /usr/lib/ruby/1.8/rubygems/command_manager.rb:131:in `process_args'
from /usr/lib/ruby/1.8/rubygems/command_manager.rb:102:in `run'
from /usr/lib/ruby/1.8/rubygems/gem_runner.rb:58:in `run'
from /usr/bin/gem:21