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.
