Thanks Ashish,

I was hoping to not have to install any "gems", it comes as a debian 
package so I was expecting that it would work with the packages available.
Precise comes with rack 1.3.5 so wondering if I can get it to work with 
that somehow. How comes it says rdoc though?
Is there any way to find out the real requirements for puppet-dashboard? Is 
there some kind of checking I can disable?

I would be nice if these specific dependencies were put in the debian 
package as I always find it a struggle to install anything that involves 
ruby. 
The puppet and puppetmaster packages work great so it would be good to get 
the puppet-dashboard package up to the same standard.


Has anyone got this working without installing "gems"? Any debs for the 
required versions around?

Cheers,
Sam



On Wednesday, 15 August 2012 16:45:20 UTC+10, Ashish Jaiswal wrote:
>
> Hi, 
>
> I just ran into the same problem few days back, 
>
> see whether you have installed rack 1.1.0 you can check by "gem list" 
>
> and if possible uninstall the existing rack which ever version it is 
> and then install it with this command gem install rack -v=1.1.0 
>
> <snip> 
> server:/usr/share/puppet-dashboard/script# gem list 
>
> *** LOCAL GEMS *** 
>
> daemon_controller (1.0.0) 
> fastthread (1.0.7) 
> passenger (3.0.15) 
> rack (1.1.2, 1.1.0) 
> rake (0.9.2.2) 
> </snip> 
>
> Regards, 
> System Admin 
> Ashish Jaiswal 
>
> On Wednesday 15 August 2012 10:47:38 AM IST, Sam Morrison wrote: 
> > Hi, 
> > 
> > I'm trying to install dashboard on precise and I get the below error. 
> > I'm using the latest version that is available in the puppet apt 
> > repository. The package rdoc is installed (it's just a virtual package 
> > pointing to ruby) 
> > 
> > Are there some other missing dependencies that the package doesn't 
> > specify? 
> > I don't know ruby that well so finding it hard to debug. 
> > 
> > Also it's well after 2011-11-01 is that a problem too? 
> > 
> > Thanks, 
> > Sam 
> > 
> > 
> > 
> > root@admin:/usr/share/puppet-dashboard# rake RAILS_ENV=production 
> > db:migrate --trace 
> > NOTE: Gem.source_index is deprecated, use Specification. It will be 
> > removed on or after 2011-11-01. 
> > Gem.source_index called from 
> > 
> /usr/share/puppet-dashboard/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:21.
>  
>
> > NOTE: Gem::SourceIndex#initialize is deprecated with no replacement. 
> > It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#initialize called from 
> > 
> /usr/share/puppet-dashboard/config/../vendor/rails/railties/lib/rails/vendor_gem_source_index.rb:100.
>  
>
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > NOTE: Gem::SourceIndex#add_spec is deprecated, use 
> > Specification.add_spec. It will be removed on or after 2011-11-01. 
> > Gem::SourceIndex#add_spec called from 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/source_index.rb:91. 
> > rake aborted! 
> > no such file to load -- rdoc/task 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in 
> > `gem_original_require' 
> > /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
> > /usr/share/puppet-dashboard/Rakefile:9 
> > /usr/lib/ruby/vendor_ruby/rake/rake_module.rb:25:in `load' 
> > /usr/lib/ruby/vendor_ruby/rake/rake_module.rb:25:in `load_rakefile' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:501:in `raw_load_rakefile' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:82:in `load_rakefile' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:133:in 
> > `standard_exception_handling' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:81:in `load_rakefile' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:65:in `run' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:133:in 
> > `standard_exception_handling' 
> > /usr/lib/ruby/vendor_ruby/rake/application.rb:63:in `run' 
> > /usr/bin/rake:27 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "Puppet Users" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/puppet-users/-/bDFUtw_6gnMJ. 
> > To post to this group, send email to 
> > puppet...@googlegroups.com<javascript:>. 
>
> > To unsubscribe from this group, send email to 
> > puppet-users...@googlegroups.com <javascript:>. 
> > For more options, visit this group at 
> > http://groups.google.com/group/puppet-users?hl=en. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/7Oq1WiN1CUIJ.
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.

Reply via email to