On 08/10/2010 06:58 AM, ScubaDude wrote: > Packages I needed to get dashboard running on a RHEL4 Server: > Thanks for describing this, we'll incorporate these into a future release of the Puppet Dashboard's documentation. I've added a feature ticket for this at http://projects.puppetlabs.com/issues/4510
If you or others have other OS-specific instructions, please feel free to submit a patch against the docs. > augeas-0.7.2-1 > augeas-libs-0.7.2-1 > facter-1.5.7 > ruby-augeas-0.3.0.1 > The Puppet Dashboard doesn't require these packages -- I suspect these were required as part of installing Puppet. > From the Extra Packages for Enterprise Linux repository: > ruby-mysql-2.7.3-1 > [...] > I tried to install the mysql gem the same way, but got errors because > ruby needed to be a higher revision. > [...] > [Instead installed from] > http://rubyworks.rubyforge.org/redhat/4.9/RPMS/x86_64/rubygem-mysql-2.7-2 The "ruby-mysql" package from EPEL is recommended by the documentation for newer versions of CentOS and provides a pre-compiled library that's tricky to to build otherwise. Did the EPEL package work for you? If so, there shouldn't have been a need to install it via `gem install ruby-mysql` or from rubyworks. If not, can you please summarize what happened? > Finally install puppet-dashboard from rpm: > > http://yum.puppetlabs.com/base/puppet-dashboard-1.0.3-3.norarch.rpm > > --nodeps required. The package appears to use an rpm query to check > dependencies, the rake gem wasn’t installed as an RPM, neither was > rubygems so it fails. > > rpm –Uvh --nodeps puppet-dashboard-1.0.3-3.norarch.rpm > The packages assume you're running a newer version of CentOS. Your `--nodeps` workaround for this is fine. Another approach would have been to use a source-only version of the software downloaded from github. Anyway, thank you for working through this and describing your experiences. -igal -- You received this message because you are subscribed to the Google Groups "Puppet Users" 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/puppet-users?hl=en.
