Puppet (and Facter) was installed by hand (I have a script to install
the latest from reductivelabs.com).  I wasn't aware of EPEL, or that
it maintained a puppet package.  I've forwarded this on to our
internal repo manager to see if this is something that we can include
in our local mirrors.  This is certainly welcome news.

I thought it was strange the puppet required 'which', and didn't have
a fall-back mechanism to just try executing the command directly, or
manually parsing the environment path to see if it existed there.

Kyle


On May 26, 12:34 pm, Todd Zullinger <t...@pobox.com> wrote:
>
> FWIW, installing the puppet packages from EPEL¹ would (or certainly
> should) have avoided this issue, as puppet requires facter and facter
> requires which.  How did you install puppet?
>
> (It is arguable that puppet should require which directly as well,
> just to future proof against a time when facter no longer requires
> which.  But that seems far fetched.  If facter is taught to do without
> which, puppet probably would be by then as well.)
>
> ¹http://fedoraproject.org/wiki/EPEL
>
> --
> Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL:www.pobox.com/~tmz/pgp
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> If age imparted wisdom, there wouldn't be any old fools.
>     -- Claudia Young
>
>  application_pgp-signature_part
> < 1KViewDownload
--~--~---------~--~----~------------~-------~--~----~
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+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to