1 |
Hi Alan, |
2 |
|
3 |
On 26.09.2013 22:42, Alan McKinnon wrote: |
4 |
> You will break things horribly and will curse the day you tried. |
5 |
> Basically, puppet and portage will get in each other's way and clobber |
6 |
> each other. Puppet has no concept of USE flags worth a damn, cannot |
7 |
> determine in advance what an ebuild will provide and the whole thing |
8 |
> breaks puppet's 100% deterministic model. |
9 |
> |
10 |
> Puppet is designed to work awesomely well with binary distros, that is |
11 |
> where it excels. Keep within those constraints. Same goes for chef, |
12 |
> cfengine and various others things that accomplish the same end. |
13 |
|
14 |
Did you try to combine one of these solutions with portage's binary |
15 |
package feature? With --usepkgonly gentoo is more or less a binary |
16 |
distro. I'm thinking of using a single use flag set for 20+ Gentoo |
17 |
servers to get rid of compiling large packages in the live environment. |
18 |
|
19 |
Regards, |
20 |
Johann |