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