Hi I am running Debian 4.0. I have updated my system from v 0.20. Updated Ruby then checked libraries openssl, xmlrpc -all OK but ruby --vesion gives 1.8.5 not 1.8.7 which I was expecting! Did the LDAP validation as per the wiki -all OK Installed puppet v 0.27.7 Puppermaster wouldn''t start. Checked package manager aptitude and it said libshadow-ruby1.8 was required. I installed this. It will be 1.4.1-7 as it was for etch. This came up with some warnings abourt overwriting config files. Puuppetmaster still doesn''t start error is: /usr/sbin/puppetmasterd:83: in ''require'' :no such file to load -- puppet (LoadError) I know I need to use the --genconfig option but I haven''t got that far. Please advise. John --~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
On 2/9/2009 11:05 AM, star@imperial.ac.uk wrote:> Hi > I am running Debian 4.0. > I have updated my system from v 0.20. > > Updated Ruby then checked libraries openssl, xmlrpc -all OK > but ruby --vesion gives 1.8.5 not 1.8.7 which I was expecting!Here''s relevant output from my working puppetmaster. If you were expecting Ruby 1.8.7, did you build it yourself, or pull packages from testing/unstable? Etch uses 1.8.5 by default.> # dpkg -l ruby ruby1.8 libshadow-ruby1.8 ; which ruby ; ruby --version > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) > ||/ Name Version Description > +++-==============-==============-===========================================> ii libshadow-ruby 1.4.1-7 Interface of shadow password for Ruby 1.8 > ii ruby 1.8.2-1 An interpreter of object-oriented scripting > ii ruby1.8 1.8.5-4etch4 Interpreter of object-oriented scripting lan > /usr/bin/ruby > ruby 1.8.5 (2006-08-25) [i486-linux]-- Mike Renfro / R&D Engineer, Center for Manufacturing Research, 931 372-3601 / Tennessee Technological University --~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
What does it --debug --trace give you? It looks like it is dying on require ''puppet''. Which means it can''t find puppet.rb in the load path. On Mon, Feb 9, 2009 at 11:27 AM, Mike Renfro <renfro@tntech.edu> wrote:> > On 2/9/2009 11:05 AM, star@imperial.ac.uk wrote: > > Hi > > I am running Debian 4.0. > > I have updated my system from v 0.20. > > > > Updated Ruby then checked libraries openssl, xmlrpc -all OK > > but ruby --vesion gives 1.8.5 not 1.8.7 which I was expecting! > > Here''s relevant output from my working puppetmaster. If you were > expecting Ruby 1.8.7, did you build it yourself, or pull packages from > testing/unstable? Etch uses 1.8.5 by default. > > > # dpkg -l ruby ruby1.8 libshadow-ruby1.8 ; which ruby ; ruby --version > > Desired=Unknown/Install/Remove/Purge/Hold > > | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed > > |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: > uppercase=bad) > > ||/ Name Version Description > > > +++-==============-==============-===========================================> > ii libshadow-ruby 1.4.1-7 Interface of shadow password for Ruby > 1.8 > > ii ruby 1.8.2-1 An interpreter of object-oriented > scripting > > ii ruby1.8 1.8.5-4etch4 Interpreter of object-oriented > scripting lan > > /usr/bin/ruby > > ruby 1.8.5 (2006-08-25) [i486-linux] > > -- > Mike Renfro / R&D Engineer, Center for Manufacturing Research, > 931 372-3601 / Tennessee Technological University > > > >--~--~---------~--~----~------------~-------~--~----~ 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---