From: Zac Medico Date: Wed, 25 May 2011 04:07:31 +0000 (-0700) Subject: cleanrm: handle UnsupportedAPIException X-Git-Tag: v2.1.9.50~25 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=665e83018b7bcce3d9412c83d84c408ce8def256;p=portage.git cleanrm: handle UnsupportedAPIException --- diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py index 8fd5f5501..1db7d9e57 100644 --- a/pym/portage/dbapi/vartree.py +++ b/pym/portage/dbapi/vartree.py @@ -1735,8 +1735,11 @@ class dblink(object): # even though it won't really be sourced. myebuildpath = os.path.join(self.dbdir, self.pkg + ".ebuild") - doebuild_environment(myebuildpath, "cleanrm", - settings=self.settings, db=self.vartree.dbapi) + try: + doebuild_environment(myebuildpath, "cleanrm", + settings=self.settings, db=self.vartree.dbapi) + except UnsupportedAPIException: + pass if scheduler is None: _spawn_phase("cleanrm", self.settings) else: