When I installed Puppet on RHEL3 servers I had to first rebuild ruby-1.8.6: http://ppadron.blog.br/2009/10/28/how-to-install-ruby-1-8-6-rpm-package-on-rhel3/ Take a look at Todd Zullinger's comment on this and rebuild puppet RPM package. In my case, I did it with 0.24.8. You can get puppet specfiles in the Fedora CVS (http://cvs.fedoraproject.org/viewvc/), but I guess they are shipped in the puppet tgz.
2010/6/7 Andrew Hamilton <andrew...@gmail.com>: > I'm not the one that builds them, but I don't believe there was anything out > of the ordinary that was done for it. I'm the only one in the organization > that has RHEL3 boxes and they usually consult me if something strange has to > be done. We have a fairly static RHEL3 build environment that uses a > particular kernel and all the libs and such are built using that > environment. I do have access to the spec files and things, I believe, if > you need them and I don't mind sharing. > > Drew > > On Mon, Jun 7, 2010 at 2:06 PM, Daniel Wittenberg > <dwittenberg2...@gmail.com> wrote: >> >> Was the build process pretty straight-forward? If not, mind sharing your >> changes/spec files/rpm's? >> Thanks, >> Dan >> >> On Jun 7, 2010, at 3:03 PM, Andrew Hamilton wrote: >> >> We use it on our RHEL3 boxes and the other poster is correct. You must >> build all the dependencies yourself. Fortunately for use we have a build >> environment for it still and it hasn't been an issue.Once you get through >> that though, it works remarkably well. >> >> Drew >> >> On Mon, Jun 7, 2010 at 1:56 PM, Daniel Wittenberg >> <dwittenberg2...@gmail.com> wrote: >>> >>> Oh yeah, I want to move off it, and even have the new RHEL-5 boxes built, >>> but the legacy app isn't moving too quickly and the resources I need to make >>> it go faster are allocated elsewhere so for the time being I've decided that >>> I'd like to get them under control....a little anyway :) >>> >>> Dan >>> >>> >>> On Jun 7, 2010, at 2:23 PM, Michael DeHaan wrote: >>> >>> > On Mon, Jun 7, 2010 at 1:46 PM, Daniel Wittenberg >>> > <dwittenberg2...@gmail.com> wrote: >>> >> I was working on updating some of our RHEL-3 systems, and looks like >>> >> putting puppet on there is a little harder due to older libraries, so >>> >> before >>> >> I went and tried retro-fitting these guys I thought I'd see if anyone was >>> >> using it with luck there and any tips/tricks I might watch out for? >>> >> >>> >> Thanks! >>> >> Dan >>> > >>> > Yeah, I would suspect building your own Ruby is the initial problem, >>> > as well as building RPMs for Puppet, as there is no EPEL for RHEL 3. >>> > We should get a Wiki page put together on this once we get the info >>> > gathered together. >>> > >>> > Unrelated note -- I assume you're using the "Extra Long Lifetime >>> > Support?" Because otherwise RHEL3 is basically end-of-life. Moving >>> > off of it is really the best bet :) >>> > >>> > --Michael >>> > >>> > >>> >> >>> >> -- >>> >> You received this message because you are subscribed to the Google >>> >> Groups "Puppet Users" group. >>> >> To post to this group, send email to puppet-us...@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. >>> >> >>> >> >>> > >>> > -- >>> > You received this message because you are subscribed to the Google >>> > Groups "Puppet Users" group. >>> > To post to this group, send email to puppet-us...@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. >>> > >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Puppet Users" group. >>> To post to this group, send email to puppet-us...@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. >>> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@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. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-us...@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. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@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. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.