Hi all, I''m having an issue with custom providers (the pear/pecl ones mentioned in an earlier post today) and I''m hoping you can all help. I have a "base" class that includes other modules and installs other packages including the distribution of the custom providers. I have a second class "storeweb" that uses the custom providers to install pear/pecl modules and also includes a "memcached" module, however if I include the "base" class into the "storeweb" class, I get an error on the first (and any successive) run of puppet as follows: err: Could not run Puppet configuration client: Invalid package provider ''pecl'' at /usr/share/puppet/modules/memcached/manifests/init.pp:33 If I remove the include of "base" from storeweb, run puppet, then add the class "storeweb" to cobbler, as long as "base" installed first, "storeweb" will install fine. As soon as I try and link the modules together again, it fails. Can anyone help me work this out? Thanks in advance. Matt -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.