diff --git a/slpkg/sbos/dependencies.py b/slpkg/sbos/dependencies.py index 21007494..7ffd679e 100644 --- a/slpkg/sbos/dependencies.py +++ b/slpkg/sbos/dependencies.py @@ -28,7 +28,8 @@ class Requires: requires: list[str] = self.remove_deps(self.data[self.name]['requires']) for require in requires: - sub_requires: list[str] = self.data[require]['requires'] + sub_requires: list[str] = self.remove_deps(self.data[require]['requires']) + for sub in sub_requires: requires.append(sub)