Hi Arun

Not entirely sure what's going on here, but I think it's because 
ts-delayed-delta relies on thinking-sphinx, and the 2.x releases of that rely 
on active record and builder. That said, I wouldn't expect to see it erroring 
when you do a normal gem install…

Can you try updating thinking-sphinx to 1.4.11? 1.4.10 also has a dependency on 
builder, but that's been removed (due to different 2.x releases of Rails using 
builder sometimes but not others, which made behaviour inconsistent).

Cheers

-- 
Pat

On 11/01/2012, at 5:15 PM, Arun Kumar Nachimuthu wrote:

> I have been trying to use ts-delayed-delta as a gem. we use thinking
> sphinx 1.4.10 and delayed-job 2.0.7.
> When I tried to install ts-delayed-delta 1.1.1 gem, it is throwing an
> error stating
> 
> "ERROR:  Error installing ts-delayed-delta:
>        activemodel requires builder (~> 3.0.0, runtime)"
> 
> But I did not find these gems as dependencies in 
> http://rubygems.org/gems/ts-delayed-delta.
> What could be the reason why these gems trying to get installed?
> 
> We use builder 2.1.2 if it helps.
> 
> Debug trace while installing the gem "gem install ts-delayed-delta -v
> 1.1.1 --debug -V"
> 
> Exception `NameError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/site_ruby/1.8/rubygems/command_manager.rb:163 - uninitialized
> constant Gem::Commands::InstallCommand
> GET http://rubygems.org/specs.4.8.gz
> 302 Found
> GET http://production.s3.rubygems.org/specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> rubygems.org%80
> GET http://gemcutter.org/specs.4.8.gz
> 302 Found
> GET http://production.s3.rubygems.org/specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> gemcutter.org%80
> GET http://gems.github.com/specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> gems.github.com%80
> GET http://rubygems.org/latest_specs.4.8.gz
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/protocol.rb:135 - end of file reached
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/protocol.rb:120 - end of file reached
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/http.rb:1060 - end of file reached
> connection reset after 2 requests, retrying
> GET http://rubygems.org/latest_specs.4.8.gz
> 302 Found
> GET http://production.s3.rubygems.org/latest_specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> rubygems.org%80
> GET http://gemcutter.org/latest_specs.4.8.gz
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/protocol.rb:135 - end of file reached
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/protocol.rb:120 - end of file reached
> Exception `EOFError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/1.8/net/http.rb:1060 - end of file reached
> connection reset after 2 requests, retrying
> GET http://gemcutter.org/latest_specs.4.8.gz
> 302 Found
> GET http://production.s3.rubygems.org/latest_specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> gemcutter.org%80
> GET http://gems.github.com/latest_specs.4.8.gz
> 200 OK
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.gem/specs/
> gems.github.com%80
> Installing gem activemodel-3.1.3
> Exception `IOError' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/lib/
> ruby/site_ruby/1.8/rubygems/format.rb:50 - closed stream
> Exception `Errno::EEXIST' at /home/arun/.rvm/rubies/ree-1.8.7-2011.03/
> lib/ruby/1.8/fileutils.rb:243 - File exists - /home/arun/.rvm/gems/
> ree-1.8.7-2011.03@TestProject
> Exception `Gem::InstallError' at /home/arun/.rvm/rubies/
> ree-1.8.7-2011.03/lib/ruby/site_ruby/1.8/rubygems/installer.rb:232 -
> activemodel requires builder (~> 3.0.0, runtime)
> ERROR:  Error installing ts-delayed-delta:
>        activemodel requires builder (~> 3.0.0, runtime)
> 
> 
> ---
> Thanks,
> Arun
> 
> -- 
> 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.
> 

 

-- 
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