Hello, I am trying to install puppet on redhat enterprise 3 I have successfully compil ruby facter and puppet The augeas-libs rpm is not available for el3 on any website and I have a compilation error with it Is someone has still an rpm for redhat 3 ? Vincent --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
have you tried installing using the ruby gem method? http://reductivelabs.com/trac/puppet/wiki/InstallationGuide#Alternative:UsingRubyGems I got fairly far using this method with Redhat 8 before having to put my Redhat 8 + puppet project on hold. -Brandon Vincent wrote:> Hello, > I am trying to install puppet on redhat enterprise 3 > I have successfully compil ruby facter and puppet > > The augeas-libs rpm is not available for el3 on any website and I have > a compilation error with it > > Is someone has still an rpm for redhat 3 ? > > Vincent > > >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
David Lutterkort
2009-Mar-31 22:21 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
On Tue, 2009-03-31 at 07:01 -0700, Vincent wrote:> The augeas-libs rpm is not available for el3 on any website and I have > a compilation error with itIn a pinch, you can remove the augeas-libs dependency from the puppet RPM (you won''t be able to use the augeas type though) Please either file a bug in the Augeas trac[1] or send me a bug report privately about the compilation problem - it''s probably something very easy to fix. David [1] https://fedorahosted.org/augeas/ --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Vincent Louviaux
2009-Apr-01 07:11 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
That''s the problem with this package : # rpm -Uhv augeas-0.2.2-1.el3.rf.i386.rpm warning: augeas-0.2.2-1.el3.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6 error: Failed dependencies: augeas-libs = 0.2.2-1.el3.rf is needed by augeas-0.2.2-1.el3.rf Thanks for your help Vincent On Tue, Mar 31, 2009 at 5:08 PM, Thomas Bikeev <thomas.bikeev@mac.com>wrote:> I have these: > > > ./mrepo/rhel3as-i386/RPMS.all/augeas-0.2.2-1.el3.rf.i386.rpm > ./mrepo/rhel3as-i386/RPMS.all/augeas-devel-0.2.2-1.el3.rf.i386.rpm > > ./mrepo/rhel3as-i386/RPMS.rpmforge/repodata/repoview/augeas-devel-0-0.2.2-1.el3.rf.html > > ./mrepo/rhel3as-i386/RPMS.rpmforge/repodata/repoview/augeas-0-0.2.2-1.el3.rf.html > ./mrepo/rhel3as-i386/RPMS.rpmforge/augeas-0.2.2-1.el3.rf.i386.rpm > ./mrepo/rhel3as-i386/RPMS.rpmforge/augeas-devel-0.2.2-1.el3.rf.i386.rpm > > Which one you need? > > TB > > > > On Tuesday, March 31, 2009, at 04:01PM, "Vincent" <vincent@louviaux.com> > wrote: > > > >Hello, > > I am trying to install puppet on redhat enterprise 3 > >I have successfully compil ruby facter and puppet > > > >The augeas-libs rpm is not available for el3 on any website and I have > >a compilation error with it > > > >Is someone has still an rpm for redhat 3 ? > > > >Vincent > > > >> > > > > > >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
David Lutterkort
2009-Apr-01 17:32 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
On Wed, 2009-04-01 at 09:11 +0200, Vincent Louviaux wrote:> That''s the problem with this package : > # rpm -Uhv augeas-0.2.2-1.el3.rf.i386.rpm > warning: augeas-0.2.2-1.el3.rf.i386.rpm: V3 DSA signature: NOKEY, key > ID 6b8d79e6 > error: Failed dependencies: > augeas-libs = 0.2.2-1.el3.rf is needed by > augeas-0.2.2-1.el3.rfyou need to install augeas and augeas-libs in the same rpm command: rpm -Uhv augeas-0.2.2-1.el3.rf.i386.rpm augeas-libs-0.2.2-1.el3.rf.i386.rpm BTW, augeas-0.2.2 is ancient, you should really go with a newer version. David --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Vincent Louviaux
2009-Apr-02 08:29 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
ok successfully recompiled ruby-augeas from src.rpm of epel Still a little bug for puppet : # rpm -Uhv /usr/src/redhat/RPMS/i386/puppet-0.24.8-3.i386.rpm Preparing... ########################################### [100%] usage: useradd [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name useradd -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ] 1:puppet ########################################### [100%] warning: user puppet does not exist - using root warning: user puppet does not exist - using root warning: user puppet does not exist - using root On Thu, Apr 2, 2009 at 10:23 AM, Vincent Louviaux <vincent@louviaux.com>wrote:> it s compiled when removed the libselinux dependency > > Do you have a spec file for ruby-augeas ? > > Vincent > > > On Thu, Apr 2, 2009 at 10:08 AM, Vincent Louviaux <vincent@louviaux.com>wrote: > >> I have a dependencies error when I try to compile on rhel3 >> # rpmbuild -ba augeas.spec >> error: Failed build dependencies: >> libselinux-devel is needed by augeas-0.5.0-1 >> >> >> I think selinux was not implemented on rhel3 >> >> >> Vincent >> >> >> >> >> >> On Wed, Apr 1, 2009 at 7:29 PM, David Lutterkort <lutter@redhat.com>wrote: >> >>> Hi Vincent, >>> >>> On Wed, 2009-04-01 at 09:18 +0200, Vincent Louviaux wrote: >>> > here is the compilation same error with many version of augeas .. >>> >>> thanks for sending this. The problem you are encountering is entirely >>> becasue augeas is built with -Werror. You can try two things to get >>> around that: >>> >>> * build the very latest Augeas (augeas-0.5.0) - I changed things >>> around so that by default, it is not built with -Werror anymore. >>> If that fails, please let me know >>> * if augeas-0.5.0 doesn''t build out of the box, you should be able >>> to get it to build by changing how configure is invoked in the % >>> build section of augeas.spec to >>> %configure --disable-static --enable-compile-warnings=no >>> >>> David >>> >>> >>> >> >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Vincent Louviaux
2009-Apr-02 08:36 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
there are two useradd in the redhat spec file, So I removed one Can you adapt the redhat spec : 159d158 < useradd -r -g puppet -d %{_localstatedir}/lib/puppet -s /sbin/nologin \ Now the last puppet run on my rhel3 :-) Vincent On Thu, Apr 2, 2009 at 10:29 AM, Vincent Louviaux <vincent@louviaux.com>wrote:> ok successfully recompiled ruby-augeas from src.rpm of epel > > Still a little bug for puppet : > # rpm -Uhv /usr/src/redhat/RPMS/i386/puppet-0.24.8-3.i386.rpm > Preparing... ########################################### > [100%] > usage: useradd [-u uid [-o]] [-g group] [-G group,...] > [-d home] [-s shell] [-c comment] [-m [-k template]] > [-f inactive] [-e expire ] [-p passwd] [-M] [-n] [-r] name > useradd -D [-g group] [-b base] [-s shell] > [-f inactive] [-e expire ] > 1:puppet ########################################### > [100%] > warning: user puppet does not exist - using root > warning: user puppet does not exist - using root > warning: user puppet does not exist - using root > > > > > On Thu, Apr 2, 2009 at 10:23 AM, Vincent Louviaux <vincent@louviaux.com>wrote: > >> it s compiled when removed the libselinux dependency >> >> Do you have a spec file for ruby-augeas ? >> >> Vincent >> >> >> On Thu, Apr 2, 2009 at 10:08 AM, Vincent Louviaux <vincent@louviaux.com>wrote: >> >>> I have a dependencies error when I try to compile on rhel3 >>> # rpmbuild -ba augeas.spec >>> error: Failed build dependencies: >>> libselinux-devel is needed by augeas-0.5.0-1 >>> >>> >>> I think selinux was not implemented on rhel3 >>> >>> >>> Vincent >>> >>> >>> >>> >>> >>> On Wed, Apr 1, 2009 at 7:29 PM, David Lutterkort <lutter@redhat.com>wrote: >>> >>>> Hi Vincent, >>>> >>>> On Wed, 2009-04-01 at 09:18 +0200, Vincent Louviaux wrote: >>>> > here is the compilation same error with many version of augeas .. >>>> >>>> thanks for sending this. The problem you are encountering is entirely >>>> becasue augeas is built with -Werror. You can try two things to get >>>> around that: >>>> >>>> * build the very latest Augeas (augeas-0.5.0) - I changed things >>>> around so that by default, it is not built with -Werror anymore. >>>> If that fails, please let me know >>>> * if augeas-0.5.0 doesn''t build out of the box, you should be able >>>> to get it to build by changing how configure is invoked in the % >>>> build section of augeas.spec to >>>> %configure --disable-static --enable-compile-warnings=no >>>> >>>> David >>>> >>>> >>>> >>> >> >--~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
David Lutterkort
2009-Apr-02 17:14 UTC
[Puppet Users] Re: looking for puppet on redhat el 3
On Thu, 2009-04-02 at 10:36 +0200, Vincent Louviaux wrote:> there are two useradd in the redhat spec file, So I removed one > > Can you adapt the redhat spec : > > 159d158 > < useradd -r -g puppet -d %{_localstatedir}/lib/puppet > -s /sbin/nologin \ > > Now the last puppet run on my rhel3 :-)I don''t really have a good place to put a spec file for RHEL3 (even EPEL only goes back to RHEL4) It might be best if you document your experiences building on RHEL3 on either the puppet or augeas Wiki; just a few lines of how you had to modify the spec files should be enough. Congrats, by the way, I am very impressed this all works. And I hope that you''ll be able to migrate to a newer RHEL soon ;) David --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---