We run repoclosure as part of the compose process to check that all deps are resolved. In a compose that contains packages with conditional dependencies we have a number of failures in the log files that look like this:
package: pyproject-srpm-macros-1.12.0-2.el10.noarch from CentOS-Stream-10-20240812.0-repoclosure- AppStream.x86_64
unresolved deps:
(pyproject-rpm-macros = 1.12.0-2.el10 if pyproject-rpm-macros)
It would be great if there was a way to satisfy the conditional during the repoclosure run, but if not, we should make these warnings rather than failures.
We run repoclosure as part of the compose process to check that all deps are resolved. In a compose that contains packages with conditional dependencies we have a number of failures in the log files that look like this:
It would be great if there was a way to satisfy the conditional during the repoclosure run, but if not, we should make these warnings rather than failures.