get_unbuilt_package_levels: don't write dependants into the packages set

This commit is contained in:
InsanePrawn 2022-08-08 14:26:22 +02:00
parent 1019e8d30c
commit 6bff3c3c83

View file

@ -549,11 +549,10 @@ def get_unbuilt_package_levels(
force: bool = False,
rebuild_dependants: bool = False,
) -> list[set[Pkgbuild]]:
dependants = set()
dependants = set[Pkgbuild]()
if rebuild_dependants:
dependants = get_dependants(repo, packages)
packages = dependants.union(set(packages))
package_levels = generate_dependency_chain(repo, packages)
package_levels = generate_dependency_chain(repo, set(packages).union(dependants))
build_names = set[str]()
build_levels = list[set[Pkgbuild]]()
i = 0