I've installed this PEAR package provider: http://www.mit.edu/~marthag/puppet/pear.rb
It works quite well, but on a freshly installed system package prefetching fails if the "pear" tool is not yet installed. Is there some way to disable the prefetch if PEAR doesn't exist, only attempting to use the PEAR provider once its prerequisites have been installed? Currently all PEAR packages fail to install on the first pass, requiring a second run of puppetd to install them. Thanks! -Ben r...@test02:~# puppetd --test info: Retrieving plugins notice: Ignoring cache info: Caching catalog at /var/lib/puppet/state/localconfig.yaml notice: Starting catalog run err: Could not prefetch package provider 'pear': Could not list pears: Execution of ' list' returned 256: [:snip:] --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---