# Re: config.gem dependencies broken?

**URL:** <https://www.ruby-forum.com/t/re-config-gem-dependencies-broken/154837>\
**Category:** Rails\
**Created:** [December 4, 2008, 9:58am UTC](https://www.ruby-forum.com/t/re-config-gem-dependencies-broken/154837 "2008-12-04T09:58:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sander\_Voerman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc348/32.png) [@Sander\_Voerman](https://www.ruby-forum.com/u/Sander_Voerman)\
**Post date:** [December 4, 2008, 9:58am UTC](https://www.ruby-forum.com/t/re-config-gem-dependencies-broken/154837/1 "2008-12-04T09:58:56Z")

</div>

Hi Joerg,

This is a real bug and it has been solved. See the following thread.  
[http://groups.google.com/group/rubyonrails-core/browse\_thread/thread/73f21c47d114b88e](http://groups.google.com/group/rubyonrails-core/browse_thread/thread/73f21c47d114b88e)

To solve the problem apply the patch on:  
[http://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/1464](http://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/1464)

The shortcut way is to add a line to:  
/usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails/gem\_dependency.rb

```
def dependencies
  return [] if framework_gem?
  return [] if specification.nil? # <= THE NEW LINE
  all_dependencies = specification.dependencies.map do |dependency|

```

Hopefully soon there will be an updated gem.

Have fun,

Sander

> You have a nil object when you didn’t expect it!  
> The error occurred while evaluating nil.dependencies  
> /usr/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails/gem\_dependency.rb:  
> 77:in `dependencies’  
> –  
> View this message in context:  
> [http://www.nabble.com/config.gem-dependencies-broken--tp20770884p20784620.html](http://www.nabble.com/config.gem-dependencies-broken--tp20770884p20784620.html)  
> Sent from the RubyOnRails Users mailing list archive at [Nabble.com](http://Nabble.com).

---

<div class="post-metadata">

**Author:** ![Sander\_Voerman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc348/32.png) [@Sander\_Voerman](https://www.ruby-forum.com/u/Sander_Voerman)\
**Post date:** [December 4, 2008, 10:47am UTC](https://www.ruby-forum.com/t/re-config-gem-dependencies-broken/154837/2 "2008-12-04T10:47:25Z")

</div>

Sander,

ahhh I see… thank you. I could workaround this issue by explicitely  
specifiying each of my gems dependencies before the actual gems:

[http://blogwi.se/post/62475715/rails-2-2-your-gems-gems-want-to-be-mentioned-aswell](http://blogwi.se/post/62475715/rails-2-2-your-gems-gems-want-to-be-mentioned-aswell)

-J
