From 816abcaf906427af0141f1a1edf9bf568812d88f Mon Sep 17 00:00:00 2001 From: Bastian Blank Date: Mon, 26 Nov 2012 22:21:02 +0000 Subject: [PATCH] debian/bin/gencontrol.py: Properly check for Xen support. svn path=/dists/trunk/linux/; revision=19543 --- debian/bin/gencontrol.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/debian/bin/gencontrol.py b/debian/bin/gencontrol.py index 290dbecb8..95a2e6101 100755 --- a/debian/bin/gencontrol.py +++ b/debian/bin/gencontrol.py @@ -272,12 +272,13 @@ class Gencontrol(Base): image = self.templates["control.image.type-%s" % config_entry_image['type']] config_entry_xen = self.config.merge('xen', arch, featureset, flavour) - p = self.process_packages(self.templates['control.xen-linux-system'], vars) - l = PackageRelationGroup() - for xen_flavour in config_entry_xen['flavours']: - l.append("xen-system-%s" % xen_flavour) - p[0]['Depends'].append(l) - packages_dummy.extend(p) + if config_entry_xen: + p = self.process_packages(self.templates['control.xen-linux-system'], vars) + l = PackageRelationGroup() + for xen_flavour in config_entry_xen['flavours']: + l.append("xen-system-%s" % xen_flavour) + p[0]['Depends'].append(l) + packages_dummy.extend(p) vars.setdefault('desc', None)