Hi Pat,

Thanks for getting back to me. Dunno why Activesupport was installed
then, must be a dependency somewhere; here is a trace of the gem
installs:

/>  sudo gem install thinking-sphinx ts-delayed-delta --source
http://gemcutter.org
If you're upgrading, you should read this:
http://freelancing-god.github.com/ts/en/upgrading.html

Successfully installed riddle-1.0.11
Successfully installed after_commit-1.0.7
Successfully installed thinking-sphinx-1.3.18
Successfully installed activesupport-2.3.8
Successfully installed delayed_job-2.0.3
Successfully installed ts-delayed-delta-1.1.0
6 gems installed
Installing ri documentation for riddle-1.0.11...
Installing ri documentation for after_commit-1.0.7...
Installing ri documentation for thinking-sphinx-1.3.18...
Installing ri documentation for activesupport-2.3.8...
Installing ri documentation for delayed_job-2.0.3...
Installing ri documentation for ts-delayed-delta-1.1.0...
Installing RDoc documentation for riddle-1.0.11...
Installing RDoc documentation for after_commit-1.0.7...
Installing RDoc documentation for thinking-sphinx-1.3.18...
Installing RDoc documentation for activesupport-2.3.8...
Installing RDoc documentation for delayed_job-2.0.3...
Installing RDoc documentation for ts-delayed-delta-1.1.0...


As for the stack trace, I don't get much detail, the stack trace
starts at script/server and ends with thinking_sphinx. This happens a
few times, and then I get a segmentation fault.

Fri Jul 02 22:38:02 -0700 2010: Read error: #<SystemStackError: stack
level too deep>
/usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
thinking_sphinx/active_record.rb:64:in
`reset_subclasses_without_thinking_sphinx'
/usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
thinking_sphinx/active_record.rb:64:in `reset_subclasses'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/
action_controller/dispatcher.rb:63:in `cleanup_application'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/
action_controller/reloader.rb:17:in `close'
/usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/
mongrel.rb:82:in `process'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
`process_client'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`initialize'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`new'
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/
mongrel.rb:34:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/commands/server.rb:
111
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'
script/server:3


On Jul 2, 8:49 pm, Pat Allan <[email protected]> wrote:
> TS shouldn't require ActiveSupport 2.3.8... but what's the actual error? 
> You've cut it off, only left the stack trace :)
>
> --
> Pat
>
> On 03/07/2010, at 12:32 PM, gmoniey wrote:
>
>
>
> > I've read some tickets on github that this might be related to the way
> > the gems are configured in environment.rb, but mine seem to be
> > correct:
>
> >  config.gem('thinking-sphinx', :lib => 'thinking_sphinx', :version =>
> > '1.3.18')
> >  config.gem('ts-delayed-delta', :lib => 'thinking_sphinx/deltas/
> > delayed_delta', :version => '1.1.0')
>
> > On Jul 2, 7:03 pm, gmoniey <[email protected]> wrote:
> >> Hi Pat,
>
> >> I'm trying to upgrade from 1.2.11 to the latest version of sphinx. I
> >> followed all the directions on the thinking_sphinx site, and initially
> >> search is working fine.
>
> >> I then started loading other pages on my site (which I don't believe
> >> use search at all), and I'm getting the following exception:
>
> >> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> >> thinking_sphinx/active_record.rb:64:in
> >> `reset_subclasses_without_thinking_sphinx'
> >> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> >> thinking_sphinx/active_record.rb:64:in `reset_subclasses'
> >> /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/
> >> action_controller/dispatcher.rb:63:in `cleanup_application'
> >> /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/
> >> action_controller/reloader.rb:17:in `close'
> >> /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/
> >> mongrel.rb:82:in `process'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in
> >> `process_client'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
> >> `each'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
> >> `process_client'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> >> `run'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> >> `initialize'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> >> `new'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> >> `run'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> >> `initialize'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> >> `new'
> >> /usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> >> `run'
> >> /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/handler/
> >> mongrel.rb:34:in `run'
> >> /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/commands/server.rb:
> >> 111
> >> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> >> `gem_original_require'
> >> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> >> `require'
>
> >> The only thing I can think of is that I'm using Rails 2.3.4 (and the
> >> same version for all dependencies), but TS requires ActiveSupport
> >> 2.3.8. I will continue to play around, but I was wondering if you had
> >> any ideas? The stack trace doesn't seem to be much help (at least when
> >> it comes to my app).
>
> >> Thanks.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Thinking Sphinx" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/thinking-sphinx?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to