glep 33 should be implemented
Created attachment 81694 [details, diff] patch This patch implements the portage part of the proposal: * elibs/new eclasses are loaded from $PORTDIR/include/{elib,eclass}, old ones from $PORTDIR/eclass * elibs are loaded using the 'elib' command, 'inherit' is only for eclasses * when called from an ebuild's global scope, the elib loading is postponed until just before execution of pkg_setup() * in case a binpkg is merged or an installed package is removed the saved env is used instead of the current tree
*** Bug 42993 has been marked as a duplicate of this bug. ***
it doesn't handle the env correctly and it's not so trivial... resolving as LATER for now