summaryrefslogtreecommitdiffstats
path: root/pym/portage
diff options
context:
space:
mode:
authorMarius Mauch <genone@gentoo.org>2008-05-02 04:57:52 +0000
committerMarius Mauch <genone@gentoo.org>2008-05-02 04:57:52 +0000
commit9a253af5afa1ee8b02095cc7d8ba0670aff72a26 (patch)
treebd7168ba9ee39d40345dff9793615400d02dac7c /pym/portage
parent37a999b34539547395dc86c6a6e2e3095fc4f800 (diff)
downloadportage-9a253af5afa1ee8b02095cc7d8ba0670aff72a26.tar.gz
portage-9a253af5afa1ee8b02095cc7d8ba0670aff72a26.tar.bz2
portage-9a253af5afa1ee8b02095cc7d8ba0670aff72a26.zip
properly remove sets from 'world' when unmerging
svn path=/main/trunk/; revision=10078
Diffstat (limited to 'pym/portage')
-rw-r--r--pym/portage/sets/base.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/portage/sets/base.py b/pym/portage/sets/base.py
index d64b632f9..71547813e 100644
--- a/pym/portage/sets/base.py
+++ b/pym/portage/sets/base.py
@@ -183,6 +183,7 @@ class EditablePackageSet(PackageSet):
def remove(self, atom):
self._load()
self._atoms.discard(atom)
+ self._nonatoms.discard(atom)
self._updateAtomMap()
self.write()