Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/
Date: Mon, 02 Mar 2020 04:48:23
Message-Id: 1583124237.7adc9b05fc96382d583828f660c9c2e2c2323f22.zmedico@gentoo
1 commit: 7adc9b05fc96382d583828f660c9c2e2c2323f22
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 2 04:42:12 2020 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 2 04:43:57 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=7adc9b05
7
8 _check_build_log: convert zlib EOFError to eerror message (bug 711174)
9
10 Display a non-fatal eerror message when EOFError is encountered,
11 since this need not be fatal.
12
13 Bug: https://bugs.gentoo.org/711174
14 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
15
16 lib/portage/package/ebuild/doebuild.py | 2 +-
17 1 file changed, 1 insertion(+), 1 deletion(-)
18
19 diff --git a/lib/portage/package/ebuild/doebuild.py b/lib/portage/package/ebuild/doebuild.py
20 index 71e3a74ce..384a3e632 100644
21 --- a/lib/portage/package/ebuild/doebuild.py
22 +++ b/lib/portage/package/ebuild/doebuild.py
23 @@ -1884,7 +1884,7 @@ def _check_build_log(mysettings, out=None):
24 if make_jobserver_re.match(line) is not None:
25 make_jobserver.append(line.rstrip("\n"))
26
27 - except zlib.error as e:
28 + except (EOFError, zlib.error) as e:
29 _eerror(["portage encountered a zlib error: '%s'" % (e,),
30 "while reading the log file: '%s'" % logfile])
31 finally: