diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-03-19 09:29:29 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-03-19 09:29:29 -0700 |
commit | 884993c7f4b9e7e9ede690f5fab81742915fc942 (patch) | |
tree | 1d1b1a13e69e5adf8f36f44edca7f863bb4338f1 | |
parent | aa7a0a91390accd84c04302e1e738f945aee333a (diff) | |
download | portage-884993c7f4b9e7e9ede690f5fab81742915fc942.tar.gz portage-884993c7f4b9e7e9ede690f5fab81742915fc942.tar.bz2 portage-884993c7f4b9e7e9ede690f5fab81742915fc942.zip |
depgraph: reset pkgsettings after setcpv
This should prevent doebuild_environment from incorrectly using the
CATEGORY from the previous setcpv call, as reported in bug #408817.
-rw-r--r-- | pym/_emerge/depgraph.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index e4310b480..4d1bc330e 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -4075,6 +4075,7 @@ class depgraph(object): forced_flags = set() forced_flags.update(pkgsettings.useforce) forced_flags.update(pkgsettings.usemask) + pkgsettings.reset() cur_iuse = iuses if myeb and not usepkgonly and not useoldpkg: cur_iuse = myeb.iuse.all |