Once again I'm experimenting with the Gentoo Linux distro and trying to get puppet to work with it. I'm starting to think it is a lost cause.
In my puppet setup I have a list of packages that are built on any system that I support regardless of the systems final use. These include tmpwatch, snmpd, ntpd.. you get the idea. Using the templates I already had in place I run puppetd for the first time on the target host and got the following error: warning: Found multiple default providers for package: pip, gem; using pip I checked the on-line documentation and found there was a provider (or so the docs said) for portage, which was good news to me since I know that Gentoo is portage based. So I added to my site.pp file: if ( $operatingsystem == "gentoo" ) { Package { provider => "portage" } } Well in the words of my son, "Epic Fail." Now I get: err: Could not prefetch package provider 'portage': Command update_eix is missing I'm running puppet 2.7.3 on both the puppet master and the client. Any thoughts? -- Peter L. Berghold Owner, Shark River Technical Solutions LLC -- 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.