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-us...@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