It has come to my attention that errors with gem propagation reported by users on the official blog in mid-October [1][2] seem to persist.
If you do “gem upgrade activesupport”, version “1.4.4.7843” is installed, but rails gem 1.2.5.7843 requires activesupport 1.4.3.7843. The installation of Rails 1.2.5 fails with the following error:
ERROR: While executing gem … (Gem::GemNotFoundException) Could not find activesupport (= 1.4.3.7843 ) in any repository
Also, doing “gem install rails -v 1.2.5” doesn’t seem to install necessary dependencies.
One is only able to install Rails from gems.rubyonrails.org as source:
gem install -y rails --source http://gems.rubyonrails.org/
The “rails-1.2.5.7919” gem is then installed with correct dependencies.
Does anyone know what caused these oddities with dependencies and incomplete propagation of gems? Thanks,
- Mislav
[1] http://weblog.rubyonrails.org/2007/10/12/rails-1-2-5-maintenance-release [2] http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release