Gentoo Archives: gentoo-portage-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] [PATCH] process: redirect IPv6 'ip' command output to /dev/null
Date: Fri, 02 Aug 2019 16:06:26
Message-Id: 20190802160621.18253-1-floppym@gentoo.org
1 Bug: https://bugs.gentoo.org/691290
2 Signed-off-by: Mike Gilbert <floppym@g.o>
3 ---
4 lib/portage/process.py | 4 +++-
5 1 file changed, 3 insertions(+), 1 deletion(-)
6
7 diff --git a/lib/portage/process.py b/lib/portage/process.py
8 index 77f7fac02..4d5a42a8c 100644
9 --- a/lib/portage/process.py
10 +++ b/lib/portage/process.py
11 @@ -478,7 +478,9 @@ def _configure_loopback_interface():
12
13 try:
14 subprocess.call(['ip', 'address', 'add', '10.0.0.1/8', 'dev', 'lo'])
15 - subprocess.call(['ip', 'address', 'add', 'fd00::1/8', 'dev', 'lo'])
16 + with open('/dev/null', 'wb') as devnull:
17 + subprocess.call(['ip', 'address', 'add', 'fd00::1/8', 'dev', 'lo'],
18 + stdout=devnull, stderr=devnull)
19 except OSError as e:
20 writemsg("Error calling 'ip': %s\n" % e.strerror, noiselevel=-1)
21
22 --
23 2.22.0

Replies