summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/backend/zypppkgmgr.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/backend/zypppkgmgr.py b/plugins/backend/zypppkgmgr.py
index 9358cbe..fbad4f4 100644
--- a/plugins/backend/zypppkgmgr.py
+++ b/plugins/backend/zypppkgmgr.py
@@ -472,6 +472,11 @@ class Zypp(BackendPlugin):
installed_pkgs = todo._toInstall
dlpkgs = []
+ # Include prepackages into installation list
+ for pre_pkg in self.pre_pkgs:
+ item = zypp.asKindPackage(self._zyppQueryPackage(pre_pkg))
+ dlpkgs.append(item)
+
for pitem in installed_pkgs:
if not zypp.isKindPattern(pitem) and \
not self.inDeselectPackages(pitem):