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