diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-06-30 03:03:44 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-06-30 03:03:44 +0000 |
commit | 3979f40f4e55fb5d6079271d48d5c0de331db32b (patch) | |
tree | 523bdbb119fb5833b4c0673023f03dbf60d4f909 /pym/portage.py | |
parent | 22a116c95b3ac554c88a9d1b6776cbcdac289f46 (diff) | |
download | portage-3979f40f4e55fb5d6079271d48d5c0de331db32b.tar.gz portage-3979f40f4e55fb5d6079271d48d5c0de331db32b.tar.bz2 portage-3979f40f4e55fb5d6079271d48d5c0de331db32b.zip |
Trigger env_update() after each unmerge operation.
svn path=/main/trunk/; revision=3703
Diffstat (limited to 'pym/portage.py')
-rw-r--r-- | pym/portage.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pym/portage.py b/pym/portage.py index d1174f212..e290f8c20 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -5916,8 +5916,9 @@ class dblink: self.contentscache=pkgfiles return pkgfiles - def unmerge(self,pkgfiles=None,trimworld=1,cleanup=1): - global db, dircache + def unmerge(self, pkgfiles=None, trimworld=1, cleanup=1, + ldpath_mtimes=None): + global dircache dircache={} self.lockdb() @@ -6121,6 +6122,7 @@ class dblink: tree="vartree", mydbapi=self.vartree.dbapi, vartree=self.vartree) self.unlockdb() + env_update(self.myroot, prev_mtimes=ldpath_mtimes) def isowner(self,filename,destroot): """ check if filename is a new file or belongs to this package |