summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/MergeListItem.py
diff options
context:
space:
mode:
authorMounir Lamouri <volkmar@gentoo.org>2009-08-15 19:28:53 +0000
committerMounir Lamouri <volkmar@gentoo.org>2009-08-15 19:28:53 +0000
commit2aa5871b1a92d6224b6a28bb7c30ea931d0f5b72 (patch)
tree1cfde6d716e32d830621be3b53dcdee81e22e20f /pym/_emerge/MergeListItem.py
parent3273deb3408f0b460954e97f0a815a2485d0c2d8 (diff)
downloadportage-2aa5871b1a92d6224b6a28bb7c30ea931d0f5b72.tar.gz
portage-2aa5871b1a92d6224b6a28bb7c30ea931d0f5b72.tar.bz2
portage-2aa5871b1a92d6224b6a28bb7c30ea931d0f5b72.zip
Scheduler is now able to clean world set when removing a package.
world_atom function has been updated and PackageUninstall is calling it after unmerge. svn path=/main/trunk/; revision=14070
Diffstat (limited to 'pym/_emerge/MergeListItem.py')
-rw-r--r--pym/_emerge/MergeListItem.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/MergeListItem.py b/pym/_emerge/MergeListItem.py
index 7e4556ec2..0205e6595 100644
--- a/pym/_emerge/MergeListItem.py
+++ b/pym/_emerge/MergeListItem.py
@@ -132,7 +132,8 @@ class MergeListItem(CompositeTask):
uninstall = PackageUninstall(background=self.background,
ldpath_mtimes=ldpath_mtimes, opts=self.emerge_opts,
- pkg=pkg, scheduler=scheduler, settings=settings)
+ pkg=pkg, scheduler=scheduler, settings=settings,
+ world_atom=world_atom)
uninstall.start()
retval = uninstall.wait()