[O:lowlatency][PATCH 0/3] Don't produce linux-*-cloud-tools-common, linux-*-tools-common and linux-*-tools-host binary packages (LP: #2048183)

Juerg Haefliger juerg.haefliger at canonical.com
Wed Sep 18 11:41:12 UTC 2024


BugLink: https://bugs.launchpad.net/bugs/2048183
BugLink: https://bugs.launchpad.net/bugs/2077306
BugLink: https://bugs.launchpad.net/bugs/2080970


[Impact]

Some kernels produce linux-*-cloud-tools-common, linux-*-tools-common and/or linux-*-tools-host
binary deb packages. That is all wrong, only the primary/main linux source package should produce
these. These packages result in install failures of the regular linux-cloud-tools-common,
linux-tools-common and linux-tools-host packages.

Old and obsolete build flags in derivative kernel packages might result in unexpected packaging
behavior, like broken builds, building of unwanted packages, ...

There are packaging settings and scripts used specifically for backported kernels. That should not
be present in non-backport kernel trees as it might result in unexpected packing behavior.


[Test Case]

Check the list of built binary packages in LP and verify its correctness.


[Where Problems Could Occur]

Broken/missing binary packages. Already installed packages won't upgrade and become stale.


Juerg Haefliger (3):
  UBUNTU: [Packaging] lowlatency: Don't build tools-common and
    tools-host packages
  UBUNTU: [Packaging] lowlatency: Remove unused/invalid do_* build
    variables
  UBUNTU: [Packaging] lowlatency: Remove backport packaging logic

 debian.lowlatency/control.stub.in             | 34 ----------
 debian.lowlatency/etc/local.conf              |  1 -
 debian.lowlatency/rules.d/amd64.mk            |  3 -
 debian.lowlatency/rules.d/hooks.mk            |  6 --
 debian.lowlatency/rules.d/i386.mk             |  3 -
 debian.lowlatency/rules.d/riscv64.mk          |  3 -
 debian.lowlatency/scripts/helpers/copy-files  | 62 -------------------
 .../scripts/helpers/local-mangle              | 24 -------
 8 files changed, 136 deletions(-)
 delete mode 100644 debian.lowlatency/etc/local.conf
 delete mode 100644 debian.lowlatency/rules.d/hooks.mk
 delete mode 100755 debian.lowlatency/scripts/helpers/copy-files
 delete mode 100755 debian.lowlatency/scripts/helpers/local-mangle

-- 
2.43.0




More information about the kernel-team mailing list