[Unstable/Noble][PATCH 0/2] 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 Feb 7 11:15:13 UTC 2024


[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.

[Test Case]

Check list of built binary packages in LP and verify the packages are not built.

[Where Problems Could Occur]

Already installed packages won't upgrade and become stale.

[Notes]

This bug is filed against the main linux package because that's where the build rules live.

Juerg Haefliger (2):
  UBUNTU: [Packaging] Move indep tools package stubs to debian/control.d
  UBUNTU: [Packaging] Build indep tools packages only for the main
    kernel

 debian.master/control.stub.in                 | 35 -------------------
 debian.master/rules.d/amd64.mk                |  2 --
 debian.master/rules.d/i386.mk                 |  1 -
 .../control.d/linux-cloud-tools-common.stub   | 10 ++++++
 debian/control.d/linux-tools-common.stub      | 12 +++++++
 debian/control.d/linux-tools-host.stub        |  9 +++++
 debian/rules                                  | 14 +++++---
 debian/rules.d/0-common-vars.mk               |  6 ++--
 8 files changed, 44 insertions(+), 45 deletions(-)
 create mode 100644 debian/control.d/linux-cloud-tools-common.stub
 create mode 100644 debian/control.d/linux-tools-common.stub
 create mode 100644 debian/control.d/linux-tools-host.stub

-- 
2.40.1




More information about the kernel-team mailing list