Remove doebuild_environment return value checks since it no raises and exception...
authorZac Medico <zmedico@gentoo.org>
Sat, 23 Sep 2006 19:01:03 +0000 (19:01 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 23 Sep 2006 19:01:03 +0000 (19:01 -0000)
svn path=/main/trunk/; revision=4518

bin/emerge
pym/portage.py

index 37c7bc7b18e3b473c8280541d5a0a56c4f63e063..c0c82058d5c07573a75fc332c8c3e0a8628e17f1 100755 (executable)
@@ -2014,10 +2014,8 @@ class MergeTask(object):
                                                returnme=1
                                        continue
 
-                               retval = portage.doebuild_environment(y, "setup", myroot,
+                               portage.doebuild_environment(y, "setup", myroot,
                                        pkgsettings, self.edebug, 1, portdb)
-                               if retval != os.EX_OK:
-                                       return retval
                                portage_util.ensure_dirs(
                                        os.path.dirname(pkgsettings["PORTAGE_BUILDDIR"]),
                                        gid=portage.portage_gid, mode=070, mask=02)
index 4d07a3bc6f2a065f599d5996d2ad9d1aeae203eb..a68a2be73acb9e3700234ade936ca292522edb90 100644 (file)
@@ -2631,7 +2631,6 @@ def doebuild_environment(myebuild, mydo, myroot, mysettings, debug, use_cache, m
        # Allow color.map to control colors associated with einfo, ewarn, etc...
        for c in ("GOOD", "WARN", "BAD", "HILITE", "BRACKET"):
                mysettings[c] = output.codes[c]
-       return os.EX_OK
 
 def prepare_build_dirs(myroot, mysettings, cleanup):
 
@@ -2841,10 +2840,8 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
                        noiselevel=-1)
                return 1
 
-       mystatus = doebuild_environment(myebuild, mydo, myroot, mysettings, debug,
+       doebuild_environment(myebuild, mydo, myroot, mysettings, debug,
                use_cache, mydbapi)
-       if mystatus != os.EX_OK:
-               return mystatus
 
        # get possible slot information from the deps file
        if mydo=="depend":
@@ -5753,10 +5750,8 @@ class dblink:
 
                self.settings.load_infodir(self.dbdir)
                if myebuildpath:
-                       retval = doebuild_environment(myebuildpath, "prerm", self.myroot,
+                       doebuild_environment(myebuildpath, "prerm", self.myroot,
                                self.settings, 0, 0, self.vartree.dbapi)
-                       if retval != os.EX_OK:
-                               sys.exit(retval)
                        portage_util.ensure_dirs(
                                os.path.dirname(self.settings["PORTAGE_BUILDDIR"]),
                                gid=portage_gid, mode=070, mask=02)