How is TS set up in config/environment.rb and your Rakefile? -- Pat
On 18/08/2009, at 12:48 AM, gmoniey wrote: > > I am switching over from a plugin install to a gem install, I can't > seem to get things running correctly. > > The gem seemed to have installed fine; here is an excerpt of my gems > (I removed some for simplicity sake): > > $: sudo gem list > *** LOCAL GEMS *** > > actionmailer (2.3.2) > actionpack (2.3.2) > activerecord (2.3.2) > activeresource (2.3.2) > activesupport (2.3.2) > freelancing-god-thinking-sphinx (1.2.7) > gem_plugin (0.2.3) > mysql (2.7) > rack (1.0.0) > rails (2.3.2) > rake (0.8.7) > > > and the rake -T command lists the Thinking Sphinx tasks (again, > edited): > > $ rake -T > rake ts:conf # Generate the Sphinx > configuration file using Thinking Sphinx's settings > rake ts:config # Generate the Sphinx > configuration file using Thinking Sphinx's settings > rake ts:dd # Process stored delta index > requests > rake ts:in # Index data for Sphinx > using Thinking Sphinx's settings > rake ts:in:delta # Index Thinking Sphinx > datetime delta indexes > rake ts:rebuild # Stop Sphinx (if it's > running), rebuild the indexes, and start Sphinx > rake ts:restart # Restart Sphinx > rake ts:run # Stop if running, then > start a Sphinx searchd daemon using Thinking Sphinx's settings > rake ts:start # Start a Sphinx searchd > daemon using Thinking Sphinx's settings > rake ts:stop # Stop Sphinx using Thinking > Sphinx's settings > rake ts:version # Output the current > Thinking Sphinx version > > > However, when I try and rebuild, I get the following error: > > $ rake ts:rebuild --trace > ** Invoke ts:rebuild (first_time) > ** Invoke thinking_sphinx:rebuild (first_time) > ** Invoke thinking_sphinx:app_env (first_time) > ** Execute thinking_sphinx:app_env > ** Invoke environment (first_time) > ** Execute environment > ** Execute thinking_sphinx:rebuild > rake aborted! > uninitialized constant ThinkingSphinx > /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:443:in `load_missing_constant' > /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:80:in `const_missing' > /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/ > active_support/dependencies.rb:92:in `const_missing' > /usr/local/lib/ruby/gems/1.8/gems/freelancing-god-thinking- > sphinx-1.2.7/lib/thinking_sphinx/tasks.rb:148:in `sphinx_running?' > /usr/local/lib/ruby/gems/1.8/gems/freelancing-god-thinking- > sphinx-1.2.7/lib/thinking_sphinx/tasks.rb:85 > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in > `execute' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in > `execute' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in > `invoke_with_call_chain' > /usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in > `invoke_with_call_chain' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in > `invoke_prerequisites' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in > `invoke_prerequisites' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in > `invoke_with_call_chain' > /usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in > `invoke_with_call_chain' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in > `invoke' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in > `invoke_task' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in > `top_level' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in > `each' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in > `top_level' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in > `standard_exception_handling' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in > `top_level' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in > `standard_exception_handling' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' > /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 > /usr/local/bin/rake:19:in `load' > /usr/local/bin/rake:19 > > Anyone have any ideas? 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 at http://groups.google.com/group/thinking-sphinx?hl=en -~----------~----~----~----~------~----~------~--~---
