From c64a0d19a0717808ffab2de12e53bf96e0de4460 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Fri, 19 Aug 2011 21:52:22 +0200 Subject: [PATCH] [matter] drop workaround for broken sys-apps/portage's post_emerge(), not needed anymore --- services/matter | 6 ------ 1 file changed, 6 deletions(-) diff --git a/services/matter b/services/matter index bed37f989..f4f7fbc8f 100755 --- a/services/matter +++ b/services/matter @@ -951,14 +951,8 @@ class PackageBuilder(object): print_info("package: %s, successfully built" % (cpv,)) pkg_queue.put(cpv) - # NOTE: this is a WORKAROUND for Portage's post_emerge() calling - # sys.exit() at the end. - # Fixed in Portage >=2.2_alpha50 - sys_exit = sys.exit - sys.exit = lambda x: None post_emerge(myaction, myopts, myfiles, emerge_settings["ROOT"], emerge_trees, mtimedb, retval) - sys.exit = sys_exit subprocess.call(["env-update"]) print_info("portage spawned, return value: %d" % (retval,))