In a few places (both on the Wiki[1] and the mailing list[2]), I've seen references to late-binding for provider dependencies. For instance, the vcsrepo provider needs git, but git may not be installed until Puppet has started to apply the configuration. In Puppet 0.25, the entire run fails because there's no provider available for vcsrepo, so git never gets installed.
The mailing list exchange suggests that there's a bug open for this. I searched, but was not able to find it. Can anyone link me to this bug? Thank you, Phil Calvin [1] http://projects.puppetlabs.com/projects/1/wiki/Development_Provider_Development#Suitability [2] http://groups.google.com/group/puppet-users/browse_thread/thread/56f41d58592617f3/21fe395cb30b0d9b?lnk=gst&q=commands+provider#21fe395cb30b0d9b -- 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.