Tell emerge to stop beeping at us.

By default, emerge will pause and beep when it has messages that it wants the
user to see. This beeping is not useful during a parallel merge, so we turn it
off.

TEST=Ran parallel_emerge udev. It stopped beeping and completed faster.
BUG=none

Review URL: http://codereview.chromium.org/3080005
This commit is contained in:
David James 2010-08-10 12:43:25 -07:00
parent cd358fe1cb
commit a1c046d469

View File

@ -297,6 +297,10 @@ class DepGraphGenerator(object):
# Modify the environment to disable locking. # Modify the environment to disable locking.
os.environ["PORTAGE_LOCKS"] = "false" os.environ["PORTAGE_LOCKS"] = "false"
# Turn off interactive delays
os.environ["EBEEP_IGNORE"] = "1"
os.environ["EPAUSE_IGNORE"] = "1"
os.environ["UNMERGE_DELAY"] = "0" os.environ["UNMERGE_DELAY"] = "0"
# Parse the emerge options. # Parse the emerge options.