[Puppet Users] Re: EPEL package dependencies

Stephen John Smoogen
2009-05-27T16:37:56Z

On Wed, May 27, 2009 at 10:10 AM, Todd Zullinger <tmz@pobox.com>
wrote:
> Evan Hisey wrote:
>> The reason augeas is not a dependency is because puppet works just
>> fine without it and a lot of sites do not want or need the extra
>> functions that augeas provides, kind of like the way puppet does not
>> require any particular software provider to be installed. It is an
>> extra function dependency not a core  puppet dependency. You can
>> tell puppet to make sure it is installed before you use the augeas
>> features with an augeas default in the main manifest.
>
> Not exactly true.  The puppet packages from EPEL do have a requirement
> on ruby-augeas.  While it is not a hard dependency of puppet, it does
> provide enhanced functionality that we wanted to ''Just
Work'' after
> installation.  (Similarly, we require libselinux-ruby where it is
> available, which is just Fedora >= 9 for now.  RHEL 5.4 will include
> it as well, when it is released.)

Hmmm we need to put that on the list of packages that we do not ship then.


--
Stephen J Smoogen. -- BSD/GNU/Linux
How far that little candle throws his beams! So shines a good deed
in a naughty world. = Shakespeare. "The Merchant of Venice"