summaryrefslogtreecommitdiffstats
path: root/instdata.py
diff options
context:
space:
mode:
Diffstat (limited to 'instdata.py')
-rw-r--r--instdata.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/instdata.py b/instdata.py
index 73121c947..83c46e23b 100644
--- a/instdata.py
+++ b/instdata.py
@@ -25,6 +25,7 @@ import bootloader
import partitions
import partedUtils
from flags import *
+from constants import *
from simpleconfig import SimpleConfigFile
@@ -67,6 +68,7 @@ class InstallData:
self.partitions = partitions.Partitions()
self.bootloader = bootloader.getBootloader()
self.dependencies = []
+ self.handleDeps = CHECK_DEPS
self.dbpath = None
self.upgradeRoot = None
self.upgradeSwapInfo = None
@@ -126,7 +128,13 @@ class InstallData:
self.bootloader.writeKS(f)
self.partitions.writeKS(f)
- f.write("\n%packages\n")
+ f.write("\n%packages")
+ if self.handleDeps == IGNORE_DEPS:
+ f.write(" --ignoredeps\n")
+ elif self.handleDeps == RESOLVE_DEPS:
+ f.write(" --resolvedeps\n")
+ else:
+ f.write("\n")
packages = {}
for comp in self.comps:
if comp.isSelected():