diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-18 03:45:44 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-18 03:45:44 +0000 |
commit | ff702cfa8348bd9b04fcc63068967dbe93b0fe75 (patch) | |
tree | ca87231d1d042be25c6b0ccdb457c564143fa187 /pym/portage | |
parent | 83b72e26e2961db83532bfc2c325d23a4f141758 (diff) | |
download | portage-ff702cfa8348bd9b04fcc63068967dbe93b0fe75.tar.gz portage-ff702cfa8348bd9b04fcc63068967dbe93b0fe75.tar.bz2 portage-ff702cfa8348bd9b04fcc63068967dbe93b0fe75.zip |
Add background output redirection and async ebuild phase support for
PackageUninstall (automatic uninstalls that solve blockers).
svn path=/main/trunk/; revision=11122
Diffstat (limited to 'pym/portage')
-rw-r--r-- | pym/portage/__init__.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index 3081d9ea6..d2d4b6efa 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -5803,9 +5803,10 @@ def merge(mycat, mypkg, pkgloc, infloc, myroot, mysettings, myebuild=None, return mylink.merge(pkgloc, infloc, myroot, myebuild, mydbapi=mydbapi, prev_mtimes=prev_mtimes) -def unmerge(cat, pkg, myroot, mysettings, mytrimworld=1, vartree=None, ldpath_mtimes=None): - mylink = dblink( - cat, pkg, myroot, mysettings, treetype="vartree", vartree=vartree) +def unmerge(cat, pkg, myroot, mysettings, mytrimworld=1, vartree=None, + ldpath_mtimes=None, scheduler=None): + mylink = dblink(cat, pkg, myroot, mysettings, treetype="vartree", + vartree=vartree, scheduler=scheduler) try: mylink.lockdb() if mylink.exists(): |