Forum: Ruby on Rails Rails / Rack version mismatch

Posted by RonL (Guest)
on 2010-02-04 17:55
(Received via mailing list)
I attempted to install rails, with these error messages:

$ sudo gem install rails
ERROR:  Error installing rails:
  actionpack requires rack (~> 1.0.0, runtime)

$ sudo gem install rack
Successfully installed rack-1.1.0
1 gem installed

$ sudo gem install rails
ERROR:  Error installing rails:
  actionpack requires rack (~> 1.0.0, runtime)

Why does gem install a current version of rack which is incompatible
with the current version of rails? Moreover, why doesn't install of
rails include the proper rack dependency?
Posted by Rob Biedenharn (Guest)
on 2010-02-04 18:14
(Received via mailing list)
On Feb 4, 2010, at 9:28 AM, RonL wrote:

> I attempted to install rails, with these error messages:
>
> $ sudo gem install rails
> ERROR:  Error installing rails:
>   actionpack requires rack (~> 1.0.0, runtime)
>
> $ sudo gem install rack
> Successfully installed rack-1.1.0
> 1 gem installed

Try installing rack 1.0.1

~> 1.0.0 means ">= 1.0.0" && "< 1.1"

However, 1.1.0 is not "< 1.1"

irb> req=Gem::Requirement.new("~>1.0.0")
=> #<Gem::Requirement:0x641ae0 @requirements=[["~>", #<Gem::Version
"1.0.0">]], @version=nil>
irb> req.satisfied_by? Gem::Version.new("1.0.1")
=> true
irb> req.satisfied_by? Gem::Version.new("1.1.0")
=> false

-Rob

> Groups "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails- 
> talk@googlegroups.com.
> To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com 
> .
> For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en 
> .
>

Rob Biedenharn    http://agileconsultingllc.com
Rob@AgileConsultingLLC.com
Posted by Sean (Guest)
on 2010-02-09 09:58
(Received via mailing list)
Did you get this solved I have similar issue and am stuck
Posted by Computer Manic (mancy)
on 2010-08-01 20:33
Sean wrote:
> Did you get this solved I have similar issue and am stuck

i got past this  by installing rake =)
sudo gem install rake
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.