Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting
Date: Sun, 18 Sep 2011 17:34:48
In Reply to: Re: [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting by "Jorge Manuel B. S. Vicetto"
On 09/18/2011 07:20 AM, Jorge Manuel B. S. Vicetto wrote:
> What other meanings could it have? What would be the problem with > moving the package use flag masks from package.use.mask to package.mask?
As Ciaran said, these two kinds of masks give two very different behaviors that are not interchangeable in current dependency resolvers. If you make make them interchangeable, then you take away a kind of granularity that is provided by having them separate, and you also have to change how the dependency resolvers handle them in all package managers (and repoman too).
> As we're talking about updating profiles EAPI, what do we need to get > to be able to mask use flags for the stable tree, but not the testing > tree? Also, should we get back to the discussion of decoupling > keywords from ebuilds and move them to profiles?
As I have said before [1], I would suggest to create separate profiles for stable and unstable, and add separate entries to profiles.desc so that repoman can check them separately. [1] -- Thanks, Zac