2023-10-17 14:19:43 |
Juerg Haefliger |
description |
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. |
[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). |
|