diff options
Diffstat (limited to 'instdata.py')
| -rw-r--r-- | instdata.py | 10 |
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(): |
