Hmm, okay. I'm not sure what's going on here, but it sounds like a  
Rails bug more than anything else. I can try to look into it at some  
point, but for the immediate future, I think you're best to just  
remove the plugins from vendor/plugins that you don't actually want to  
load, so you don't need that line in config/environment.rb

Also: you've got thining_sphinx instead of thinking_sphinx in the  
error message - was it cut and paste? Or just a typo when you wrote it  
into the email?

-- 
Pat

On 19/08/2009, at 7:12 PM, gmoniey wrote:

>
> I get the following error:
>
> Could not locate the following plugins: thining_sphinx
>
> On Aug 19, 9:17 am, Pat Allan <[email protected]> wrote:
>> What happens if you set config.plugins to
>> [:exception_notification, :thinking_sphinx]?
>>
>> --
>> Pat
>>
>> On 19/08/2009, at 5:15 PM, gmoniey wrote:
>>
>>
>>
>>> No, I removed that completely, and removed the reference from the
>>> config.plugins.
>>
>>> I also searched my entire rails project for any reference of  
>>> 'sphinx',
>>> and it came up in expected places only. i.e. sphinx.yml, etc.
>>
>>> On Aug 19, 6:09 am, Pat Allan <[email protected]> wrote:
>>>> Do you still have a thinking_sphinx folder in your vendor/plugins
>>>> directory, even though you're using the gem?
>>
>>>> --
>>>> Pat
>>
>>>> On 19/08/2009, at 12:48 AM, gmoniey wrote:
>>
>>>>> Ok, I was able to figure out what the problem is, but I don't know
>>>>> why
>>>>> the problem occurs.
>>
>>>>> In my environment.rb I had something like (trimmed):
>>
>>>>> config.plugins = [ :exception_notification ]
>>
>>>>> When I uncommented this line, everything worked fine (I did  
>>>>> limited
>>>>> testing), but when this line is present, I get the error I
>>>>> previously
>>>>> mentioned. I was able to repro this bug with a simple rails app (1
>>>>> model), and the exception_notification plugin
>>
>>>>> Any ideas?
>>
>>>>> On Aug 17, 9:39 pm, Pat Allan <[email protected]> wrote:
>>>>>> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to