# Invalid .gemspec format - multiple gem repos?

**URL:** <https://www.ruby-forum.com/t/invalid-gemspec-format-multiple-gem-repos/183770>\
**Category:** Rails\
**Created:** [February 19, 2010, 7:34pm UTC](https://www.ruby-forum.com/t/invalid-gemspec-format-multiple-gem-repos/183770 "2010-02-19T19:34:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kristian](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/e8c25b/32.png) [@Kristian](https://www.ruby-forum.com/u/Kristian)\
**Post date:** [February 19, 2010, 7:34pm UTC](https://www.ruby-forum.com/t/invalid-gemspec-format-multiple-gem-repos/183770/1 "2010-02-19T19:34:04Z")

</div>

kristian-mandrups-macbook-pro:edgier kristianconsult$ rake db:migrate  
(in /Users/kristianconsult/my\_rails/rails3\_apps/edgier)  
WARNING: #\<NoMethodError: undefined method `\>’ for nil:NilClass\>

# -_- encoding: utf-8 -_-

Gem::Specification.new do |s|  
s.name = %q{abstract}  
…  
WARNING: Invalid .gemspec format in ‘/usr/local/Cellar/ruby/1.9.1-  
p378/lib/ruby/gems/1.9.1/specifications/abstract-1.0.0.gemspec’  
WARNING: #\<NoMethodError: undefined method `\>’ for nil:NilClass\>

# -_- encoding: utf-8 -_-

Gem::Specification.new do |s|  
s.name = %q{actionmailer}  
…  
WARNING: Invalid .gemspec format in ‘/Users/kristianconsult/.gem/ruby/  
1.9.1/specifications/ZenTest-4.2.1.gemspec’  
rake aborted!  
no such file to load – test-unit  
/Users/kristianconsult/my\_rails/rails3\_apps/edgier/Rakefile:4:in  
`require’

I get a ton of these from all my installed gems it seems. Is it a  
problem with my rails installation or should I clean my gems repo for  
1.9.1 and start from fresh, or what could it be?  
I have installed ruby using Homebrew. Seems like it looks for gems in  
two different locations!?

I am using a rails 3 app which should work as is, since I got it from  
someone else:

“You can get my bundle packed version of this app, complete with an  
undeveloped cucumber feature from  
[http://www.nuclearfuzzgrunge.com/images/edgier.tar.bz2](http://www.nuclearfuzzgrunge.com/images/edgier.tar.bz2)”

---

<div class="post-metadata">

**Author:** ![Kristian](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/e8c25b/32.png) [@Kristian](https://www.ruby-forum.com/u/Kristian)\
**Post date:** [February 19, 2010, 8:23pm UTC](https://www.ruby-forum.com/t/invalid-gemspec-format-multiple-gem-repos/183770/2 "2010-02-19T20:23:50Z")

</div>

Found the bug and solution here:

[https://rails.lighthouseapp.com/projects/8994/tickets/3865-invalid-gemspec-format-in-and-already-initialized-constant-warnings-with-ruby-192dev](https://rails.lighthouseapp.com/projects/8994/tickets/3865-invalid-gemspec-format-in-and-already-initialized-constant-warnings-with-ruby-192dev)
