I look a little bit at this error and I believe the root cause is a newer ruby gems trying to check 'specification' on an older rails gem. (or perhaps the opposite)
Try an update on the rails gem and see if that helps. One solution on a blog post was to uninstall all the debs and install ruby packages from source. Let us know what seems to work best for you. On Jan 16, 12:39 pm, Robin Lee Powell <rlpow...@digitalkingdom.org> wrote: > To install the ruby-augeas gem, I installed rubygems on Debian etch, > which lead to: > > Setting up libgems-ruby1.8 (0.9.0-5) ... > Setting up ruby1.8-dev (1.8.5-4etch4) ... > Setting up rubygems (0.9.0-5) ... > > Before this (I mean *immediately* before this) puppet worked fine > exceept for not being able to find a provider for Augeas. After > this, though: > > ec2-www1:/usr/src# puppetd -t > Failed to load feature test for rails: private method > `specification_version=' called for #<Gem::Specification:0xb7e93c04> > /usr/lib/ruby/1.8/rubygems/source_index.rb:86:in `load_specification': > private method `specification_version=' called for > #<Gem::Specification:0xb7ae48b0> (NoMethodError) > from /usr/lib/ruby/1.8/rubygems/specification.rb:401:in `initialize' > from (eval):1:in `new' > from (eval):1:in `load_specification' > from /usr/lib/ruby/1.8/rubygems/source_index.rb:121:in `eval' > from /usr/lib/ruby/1.8/rubygems/source_index.rb:86:in > `load_specification' > from /usr/lib/ruby/1.8/rubygems/source_index.rb:121:in `load_gems_in' > from /usr/lib/ruby/1.8/rubygems/source_index.rb:120:in `each' > from /usr/lib/ruby/1.8/rubygems/source_index.rb:120:in `load_gems_in' > ... 36 levels... > from /usr/local/lib/site_ruby/1.8/puppet/util/settings.rb:724:in `use' > from > /usr/local/lib/site_ruby/1.8/puppet/network/client/master.rb:197:in > `initialize' > from /usr/sbin/puppetd:328:in `new' > from /usr/sbin/puppetd:328 > > Installing libgems-ruby1.8 (1.1.1-1~bpo40+1) from etch-backports > fixes, but I wanted to mention it in case y'all wanted to fix it in > Puppet somehow. > > -Robin > > -- > They say: "The first AIs will be built by the military as weapons." > And I'm thinking: "Does it even occur to you to try for something > other than the default outcome?" > --http://shorl.com/tydruhedufogrehttp://www.digitalkingdom.org/~rlpowell/***http://www.lojban.org/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---