Merge pull request #2746 from coolo/fix_unneeded

Fix filtering of unneeded.yml
This commit is contained in:
Stephan Kulow 2022-03-11 08:16:05 +01:00 committed by GitHub
commit 022164209c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -263,8 +263,8 @@ class PkgListGen(ToolBase.ToolBase):
# the FTP tree. We filter it with unneeded though to create a
# unsorted.yml file for release manager review
def _collect_unsorted_packages(self, modules, unsorted):
uneeded_regexps = [re.compile(r)
for r in self._parse_unneeded('unneeded.yml')]
unneeded_regexps = [re.compile(r'\A' + r + r'\Z')
for r in self._parse_unneeded('unneeded.yml')]
packages = dict()
if unsorted:
@ -278,7 +278,7 @@ class PkgListGen(ToolBase.ToolBase):
# copy
filtered = list(archpacks)
for r in uneeded_regexps:
for r in unneeded_regexps:
filtered = [p for p in filtered if not r.match(p)]
# convert to set