Correctly set input and fultree_exclude flags for debuginfo
This only matters for composes that use the functionality for trimming addon packages from parent variants. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
e46393263e
commit
947ddf0a1a
1 changed files with 6 additions and 0 deletions
|
|
@ -832,6 +832,12 @@ class Gather(GatherBase):
|
|||
continue
|
||||
if self.is_from_lookaside(i):
|
||||
self._set_flag(i, PkgFlag.lookaside)
|
||||
srpm_name = i.sourcerpm.rsplit("-", 2)[0]
|
||||
if srpm_name in self.opts.fulltree_excludes:
|
||||
self._set_flag(i, PkgFlag.fulltree_exclude)
|
||||
if PkgFlag.input in self.result_package_flags.get(srpm_name, set()):
|
||||
# If src rpm is marked as input, mark debuginfo as input too
|
||||
self._set_flag(i, PkgFlag.input)
|
||||
if i not in self.result_debug_packages:
|
||||
added.add(i)
|
||||
debug_pkgs.append(i)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue