eutils.eclass: sync with upstream Gentoo

Upstream Gentoo has split the user tools out into a dedicated eclass.
If we merge this back into our tree, we can then easily override all
of the user.eclass funcs so we can do our own management and not worry
about transient UID changes.  But this is only useful if we also grab
the updated eutils.eclass which no longer overrides these funcs.

BUG=chromium-os:22128
TEST=`cbuildbot amd64-generic-full` worked
TEST=`cbuildbot arm-generic-full` works
TEST=`cbuildbot x86-generic-full` works
TEST=`cbuildbot chromiumos-sdk` worked

Change-Id: I404ff7dad38817648b827079f5a5839a83377df8
Reviewed-on: https://gerrit.chromium.org/gerrit/12207
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
This commit is contained in:
Mike Frysinger 2011-11-03 11:50:31 -04:00 committed by Gerrit
parent bcd4f77d37
commit c8ba560e58

File diff suppressed because it is too large Load Diff