[SRU][J/L/M:linux-meta-<many>][PATCH 0/1] linux-tools-<flavor> should provide linux-tools (LP: #2039437)

Juerg Haefliger juerg.haefliger at canonical.com
Tue Oct 17 14:22:55 UTC 2023


[Impact]

Missing 'Provides: linux-tools', results in:

$ sudo apt install linux-tools
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package linux-tools is a virtual package provided by:
  linux-tools-virtual-hwe-22.04-edge 6.5.0.9.11
  linux-tools-virtual-hwe-22.04 6.5.0.9.11
  linux-tools-virtual 6.5.0.9.11
  linux-tools-generic-hwe-22.04-edge 6.5.0.9.11
  linux-tools-generic-hwe-22.04 6.5.0.9.11
  linux-tools-generic 6.5.0.9.11
You should explicitly select one to install.

E: Package 'linux-tools' has no installation candidate

The above should list linux-tools-raspi on ARM.

[Fix]

Add 'Provides: linux-tools' and 'Provides: linux-cloud-tools' to all meta
packages that are missing them.

[Test Case]

See [Impact] above. The list of installation candidates should show the fixed
meta package name.

[Regression Potential]

Can't think of any problems this might cause. Most meta packages are correct
and we would have noticed issues by now (I hope).



More information about the kernel-team mailing list