Eric Hodel wrote:
[#15759] rubygems 0.9.5 cannot install ruby-debug-ide
1- rubygems seems to not take care of gems that are already installed
(during the dependency checking)It does for me:
$ gem fetch ruby-debug-base
missing 9371 gems
Bulk updating Gem source index for: http://gems.rubyforge.org
Downloaded ruby-debug-base-0.9.3.gem
[ 15:15 drbrain@kaa:~/tmp ]
$ gem install -l ruby-debug-base -i gems
Installing gem ruby-debug-base-0.9.3
Using local gem /Users/drbrain/tmp/gems/cache/ruby-debug-base-0.9.3.gem
Building native extensions. This could take a while...
Successfully installed ruby-debug-base-0.9.3
1 gem installed
Installing ri documentation for ruby-debug-base-0.9.3...
Installing RDoc documentation for ruby-debug-base-0.9.3...
[ 15:16 drbrain@kaa:~/tmp ]
$ gem install ruby-debug-ide -i gems
Installing gem ruby-debug-ide-0.1.9
Downloading gem ruby-debug-ide-0.1.9.gem
Successfully installed ruby-debug-ide-0.1.9
1 gem installedIf you can reproduce your issue, please file a bug.
What you did is installing ruby-debug-ide remotely.
Conversely, what I did is installing ruby-debug-ide locally (with the -l
flag).
In this case, ruby-debug-base is installed again.
I filed the following bug report with the precise steps.
[#15790] Rubygems 0.9.5 doesn't take care of already installed gems for
local installation
2- rubygems should try to install dependency gems locally before
remotely.Yes, I think this is the core of #15759, so I updated the title.
OK.
Cheers.
Chauk-Mean.