Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Rails 3 install error: "invalid value for @cert_chain"

I'm trying to install Rails 3 on a new OS X Snow Leopard machine (with dev tools installed), and when I sudo gem install rails, I get the following error:

ERROR:  While executing gem ... (Gem::FormatException)
builder-2.1.2 has an invalid value for @cert_chain

And the update fails. Has anyone seen this before? I greped the builder-2.1.2 directory for 'cert_chain,' but couldn't find any clues.

Ruby version is 1.8.7

OS X 10.6.6

Thanks!

like image 395
clem Avatar asked Apr 02 '11 00:04

clem


2 Answers

This is an issue with Rubygems version 1.7.1. Upgrading to 1.7.2 or above, or downgrading to 1.6.2, fixes this.

To upgrade (preferred):

gem update --system

To downgrade:

gem update --system 1.6.2
like image 188
user688525 Avatar answered Oct 29 '22 11:10

user688525


Check your gem version by

gem -v

If it is 1.7.1 than downgrade rubygems by following command

gem update --system 1.6.2

It seems that new rubygem version(1.7.1) is not working with some versions of Ruby. So downgrade it.

like image 26
Mikhail K. Avatar answered Oct 29 '22 13:10

Mikhail K.