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 -~----------~----~----~----~------~----~------~--~---