[amd64] Remove xen-linux-system-<version> package

Since there are no amd64 kernel configurations without Xen dom0
support, these meta-packages don't provide much value any more.
This commit is contained in:
Ben Hutchings 2016-12-04 16:21:14 +00:00
parent 7e80c27706
commit aa27137298
4 changed files with 1 additions and 26 deletions

View File

@ -38,10 +38,6 @@ class Gencontrol(Base):
},
'relations': {
},
'xen': {
'flavours': config.SchemaItemList(),
'versions': config.SchemaItemList(),
},
'packages': {
'docs': config.SchemaItemBoolean(),
'headers-all': config.SchemaItemBoolean(),
@ -392,15 +388,6 @@ class Gencontrol(Base):
image = self.templates[build_signed and "control.image-unsigned"
or "control.image"]
config_entry_xen = self.config.merge('xen', arch, featureset, flavour)
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)
image_main = self.process_real_image(image[0], image_fields, vars)

1
debian/changelog vendored
View File

@ -1,6 +1,7 @@
linux (4.9~rc7-1~exp2) UNRELEASED; urgency=medium
* radeon: Update package name in error message for missing firmware
* [amd64] Remove xen-linux-system-<version> package
-- Ben Hutchings <ben@decadent.org.uk> Sat, 03 Dec 2016 02:54:32 +0000

View File

@ -4,7 +4,3 @@ flavours:
[amd64_description]
parts: xen
[amd64_xen]
flavours:
amd64

View File

@ -1,9 +0,0 @@
Package: xen-linux-system-@abiname@@localversion@
Build-Profiles: <!stage1>
Section: metapackages
Depends: linux-image-@abiname@@localversion@ (>= ${binary:Version}),
linux-image-@abiname@@localversion@ (<< ${binary:Version}+deb),
${misc:Depends}
Description: Xen system with Linux @upstreamversion@ on @class@ (meta-package)
This package depends on the binary Linux image and hypervisors.