Am Mittwoch 02 Juli 2014, 15:07:12 schrieb Anthony G. Basile:

> 
> I don't know how to get from here to there.  The problem isn't just
> constructing an alternative profile tree.  We could even have
> /usr/portage/profiles-r2 and switch between the two on demand.  The
> problem is there's a lot of memory with flags and masks and these only
> make sense in the context of the current stacking profiles.
> Disentangling this information and bringing it over to profiles-r2 is
> going to be work.

Crazy idea: 
* introduce a change that makes portage look at a new filename for 
inheritance, i.e. existing "parent" files are disregarded and a new filename 
is introduced ("inherits" ?)
* in most dirs that file will not exist -> no inheritance
* new profile specs will have new main directories that pull in the resulting 
flat structure piece by piece

This means that existing files can (carefully) be re-used in the transition.

-- 
Andreas K. Huettel
Gentoo Linux developer
kde, council


Reply via email to