wingrunr21 / gitolite

A Ruby interface for the gitolite git backend system
https://github.com/wingrunr21/gitolite
MIT License
82 stars 37 forks source link

Rails 3.2.3 incompatibility #22

Closed retorquere closed 12 years ago

retorquere commented 12 years ago

When I add gitolite to my Gemfile, and activerecord find request aborts with "stack level too deep". I don't even need to require the gem, simply having it in my gemfile triggers the bug.

wingrunr21 commented 12 years ago

First of all having a gem in your Gemfile auto requires it. You need to specify :require => false to have it not required.

Second, can you give me a stack trace? Also confirm this is different than Issue #19

retorquere commented 12 years ago

It looks like #19, but including aspects before gitolite does not resolve the error.

$ rails console Loading development environment (Rails 3.2.3) 1.9.3p194 :001 > User.find(1) SystemStackError: stack level too deep from /home/hnse/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/irb/workspace.rb:80

wingrunr21 commented 12 years ago

Ok, I have created a test application and reproduced the problem. The error is similar to #19. It looks like the problem lies in the plexus gem requirement specifically instead of facets. I will do some work on tracking down the exact problem.

wingrunr21 commented 12 years ago

plexus Issue #2 deals with the issue

wingrunr21 commented 12 years ago

Closing as #19 deals with this.