Mike Frysinger wrote:
> On Thursday 01 February 2007, Daniel Black wrote:
>> So some foo that says:
>> die "you have enabled X USE flag but your saved config reflects the X USE
>> flag been unset. Please correct your saved config by setting GUI=yes
>> in /etc/portage/savedconfig/${CATEGORY}/${PXXX}/config.h or unset the USE
>> flag X."
> 
> problem i have with this is that you have to enumerate what could be a ton of 
> options and bind them to the appropriate USE flag
> 
> easier to just say "USE=savedconfig overrides everything else"
> -mike

But at that point the manager has little or no control over the package,
hell you can move the savedconfigs out of /etc/portage/ cause they have
nothing to do with it at all.

You can't do use-deps with this, because you can't effectively enumerate
what a savedconfig build will actually build with (assumining
savedconfig is enabled for that package) since the manager's choices
will just get over-ridden.  The PM would be required to essentially scan
the savedconfig and parse them into an internal package config state.
And from a PM point of view that blows ;)
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to