Gentoo Archives: gentoo-commits

From: Magnus Granberg <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/
Date: Tue, 28 Sep 2021 22:16:14
Message-Id: 1632867402.c7aed08bcefcd3a3c4b4941f968416ba6d2a530e.zorry@gentoo
1 commit: c7aed08bcefcd3a3c4b4941f968416ba6d2a530e
2 Author: Magnus Granberg <zorry <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 28 22:16:42 2021 +0000
4 Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 28 22:16:42 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=c7aed08b
7
8 Fix package exclude code missing package_exclude['packages']
9
10 Signed-off-by: Magnus Granberg <zorry <AT> gentoo.org>
11
12 buildbot_gentoo_ci/steps/builders.py | 8 +++++---
13 1 file changed, 5 insertions(+), 3 deletions(-)
14
15 diff --git a/buildbot_gentoo_ci/steps/builders.py b/buildbot_gentoo_ci/steps/builders.py
16 index 4f2b1b6..8f0aadb 100644
17 --- a/buildbot_gentoo_ci/steps/builders.py
18 +++ b/buildbot_gentoo_ci/steps/builders.py
19 @@ -458,12 +458,14 @@ class RunEmerge(BuildStep):
20 p = yield catpkgsplit(cpv)[1]
21 # Check if package is on the exclude list
22 if packages_excludes != []:
23 + print(packages_excludes)
24 + print(cpv)
25 for package_exclude in packages_excludes:
26 - if '/' not in package_exclude:
27 - if package_exclude == p:
28 + if '/' in package_exclude['package']:
29 + if package_exclude['package'] == c + '/' + p:
30 return SKIPPED
31 else:
32 - if package_exclude == c + '/' + p:
33 + if package_exclude['package'] == p:
34 return SKIPPED
35 shell_commad_list.append('-pO')
36 # don't use bin for match