ip2k / google-api-ruby-client

Automatically exported from code.google.com/p/google-api-ruby-client
Apache License 2.0
0 stars 0 forks source link

Unmentioned dependency: multi_json requires RubyGems version >= 1.3.6 #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. gem install google-api-client

What is the expected output?

Not sure but it should install that gem.

What do you see instead?

ERROR:  Error installing google-api-client:
        multi_json requires RubyGems version >= 1.3.6

What version of the product are you using? On what operating system?
libruby 4.2
ruby1.9.1       1.9.1.378-1
ruby1.9.1-dev   1.9.1.378-1
rubygems1.9.1   1.3.5-2

Linux. Debian Lenny with some backports.

Please provide any additional information below.

I know I have obsolete system, unfortunately I'm afraid of upgrade. Is there 
any way to run the google api client anyway? Or should I try rvm?

Also, in any case, I think it would be good idea to mention the necessary 
dependencies on http://code.google.com/p/google-api-ruby-client/
In fact, you are even saying on 
http://code.google.com/p/google-api-ruby-client/wiki/FAQ that Ruby 1.8.7 should 
suffice.

Original issue reported on code.google.com by adwo...@ipdgroup.com on 1 Jun 2012 at 4:06

GoogleCodeExporter commented 9 years ago
You should use rvm. Debian flavors have all kinds of issues with Ruby just in 
general and the less sudoing you need to do, the better. RubyGems 1.3.5 is 
quite old and will not be supported. I have updated the 
[http://code.google.com/p/google-api-ruby-client/wiki/FAQ FAQ] to indicate this.

Original comment by bobaman@google.com on 2 Jun 2012 at 6:37

GoogleCodeExporter commented 9 years ago
Just wanted to add, RubyGems and Ruby can be updated independently of each 
other. Meeting the minimum Ruby version of 1.8.7 does not mean that you meet 
the RubyGems dependency requirements as they are packaged separately.

Original comment by bobaman@google.com on 2 Jun 2012 at 6:40