In config.setcpv(), ensure that A and AA aren't in the env dict.
authorZac Medico <zmedico@gentoo.org>
Sat, 1 Nov 2008 23:02:55 +0000 (23:02 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 1 Nov 2008 23:02:55 +0000 (23:02 -0000)
svn path=/main/trunk/; revision=11790

pym/portage/__init__.py

index 2a0cc4075c63953814c200b10f03cf795011a274..eff5c0711e20f91e21017cb65efc8e792a5fde1f 100644 (file)
@@ -1949,7 +1949,7 @@ class config(object):
                env_configdict = self.configdict["env"]
                pkg_configdict = self.configdict["pkg"]
                previous_iuse = pkg_configdict.get("IUSE")
-               for k in ("CATEGORY", "PKGUSE", "PF", "PORTAGE_USE"):
+               for k in ("A", "AA", "CATEGORY", "PKGUSE", "PF", "PORTAGE_USE"):
                        env_configdict.pop(k, None)
                pkg_configdict["CATEGORY"] = cat
                pkg_configdict["PF"] = pf