Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Invalid gemspec rc7 #2725

Closed
pmq20 opened this Issue · 7 comments

5 participants

P.S.V.R Guillermo Iguaran Hooopo Santiago Pastorino Sam Pohlenz
P.S.V.R

$ sudo gem install rails --pre

Fetching: bcrypt-ruby-3.0.0.gem (100%)
Building native extensions. This could take a while...
Fetching: activemodel-3.1.0.rc7.gem (100%)
Invalid gemspec in [/usr/local/lib/ruby/gems/1.9.1/specifications/activemodel-3.1.0.rc7.gemspec]: Illformed requirement ["#Syck::DefaultKey:0x00000102e50d28 3.1.0.rc7"]
Fetching: actionpack-3.1.0.rc7.gem (100%)
Invalid gemspec in [/usr/local/lib/ruby/gems/1.9.1/specifications/activemodel-3.1.0.rc7.gemspec]: Illformed requirement ["#Syck::DefaultKey:0x00000102e50d28 3.1.0.rc7"]
ERROR: Error installing rails:
actionpack requires activemodel (#Syck::DefaultKey:0x00000103afa470 3.1.0.rc7)

Guillermo Iguaran

What version of rubygems are you using?

P.S.V.R

1.8.10 / 2011-08-25

Hooopo

uninitialized constant Syck::Syck
[~/work] $ rvm list

rvm rubies

macruby-0.10 [ x86_64 ]
ree-1.8.7-2011.03 [ x86_64 ]
=> ruby-1.9.2-p180 [ x86_64 ]
ruby-1.9.2-p290 [ x86_64 ]

[~/work] $ gem -v
SlimGems 1.3.9.2
[~/work] $ gem install rails --pre
ERROR: While executing gem ... (NameError)
uninitialized constant Syck::Syck
[~/work] $

P.S.V.R

I just wonder what are those Syck::DefaultKey:0x00000103afa470 doing

P.S.V.R pmq20 closed this
Santiago Pastorino
Owner

I've yanked it

Sam Pohlenz

@spastorino What is the cause and fix for these Syck::DefaultKey errors (as far as gem building is concerned)? I've encountered it recently and the only solution I could find was to do the gem build using Ruby 1.8.7.

P.S.V.R pmq20 reopened this
Santiago Pastorino
Owner

It's a YAML parse issue on the rubygems.org server, and yes use 1.8.7.

Santiago Pastorino spastorino closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.