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

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Sun Dec 4 16:25:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch master
in repository linux.

commit aa271372988b16d11b51f6f83802617eee79c798
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Sun Dec 4 16:21:14 2016 +0000

    [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.
---
 debian/bin/gencontrol.py                     | 13 -------------
 debian/changelog                             |  1 +
 debian/config/amd64/none/defines             |  4 ----
 debian/templates/control.xen-linux-system.in |  9 ---------
 4 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/debian/bin/gencontrol.py b/debian/bin/gencontrol.py
index ab0471e..1eeda45 100755
--- a/debian/bin/gencontrol.py
+++ b/debian/bin/gencontrol.py
@@ -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)
diff --git a/debian/changelog b/debian/changelog
index b5f96ac..d315ff6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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 at decadent.org.uk>  Sat, 03 Dec 2016 02:54:32 +0000
 
diff --git a/debian/config/amd64/none/defines b/debian/config/amd64/none/defines
index 1a93252..13ae9eb 100644
--- a/debian/config/amd64/none/defines
+++ b/debian/config/amd64/none/defines
@@ -4,7 +4,3 @@ flavours:
 
 [amd64_description]
 parts: xen
-
-[amd64_xen]
-flavours:
- amd64
diff --git a/debian/templates/control.xen-linux-system.in b/debian/templates/control.xen-linux-system.in
deleted file mode 100644
index 4471621..0000000
--- a/debian/templates/control.xen-linux-system.in
+++ /dev/null
@@ -1,9 +0,0 @@
-Package: xen-linux-system- at abiname@@localversion@
-Build-Profiles: <!stage1>
-Section: metapackages
-Depends: linux-image- at abiname@@localversion@ (>= ${binary:Version}),
- linux-image- at 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.
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list