Hi Alan,

On 26.09.2013 22:42, Alan McKinnon wrote:
> You will break things horribly and will curse the day you tried.
> Basically, puppet and portage will get in each other's way and clobber
> each other. Puppet has no concept of USE flags worth a damn, cannot
> determine in advance what an ebuild will provide and the whole thing
> breaks puppet's 100% deterministic model.
> 
> Puppet is designed to work awesomely well with binary distros, that is
> where it excels. Keep within those constraints. Same goes for chef,
> cfengine and various others things that accomplish the same end.

Did you try to combine one of these solutions with portage's binary
package feature? With --usepkgonly gentoo is more or less a binary
distro. I'm thinking of using a single use flag set for 20+ Gentoo
servers to get rid of compiling large packages in the live environment.

Regards,
Johann

Reply via email to