linux-tools-<flavor> should provide linux-tools

Bug #2039437 reported by Juerg Haefliger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-meta-raspi (Ubuntu)
Invalid
Undecided
Unassigned
Focal
Fix Committed
Undecided
Unassigned
Jammy
Fix Committed
Undecided
Unassigned
Lunar
Fix Committed
Undecided
Unassigned
Mantic
Fix Committed
Undecided
Unassigned

Bug Description

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

[Additional Notes]

Affected series/metas:

focal/linux-meta-azure-5.15
focal/linux-meta-azure-fde-5.15
focal/linux-meta-azure
focal/linux-meta-denver
focal/linux-meta-kvm
focal/linux-meta-raspi
jammy/linux-meta-azure-6.2
jammy/linux-meta-azure-6.5
jammy/linux-meta-azure-fde-6.2
jammy/linux-meta-azure-fde
jammy/linux-meta-azure
jammy/linux-meta-kvm
jammy/linux-meta-raspi
lunar/linux-meta-azure
lunar/linux-meta-kvm
lunar/linux-meta-raspi
mantic/linux-meta-azure
mantic/linux-meta-raspi

Juerg Haefliger (juergh)
summary: - Package should provide linux-tools
+ linux-tools-<flavor> should provide linux-tools
Juerg Haefliger (juergh)
description: updated
Juerg Haefliger (juergh)
Changed in linux-meta-raspi (Ubuntu):
status: New → Invalid
Changed in linux-meta-raspi (Ubuntu Focal):
status: New → Fix Committed
Changed in linux-meta-raspi (Ubuntu Jammy):
status: New → Fix Committed
Changed in linux-meta-raspi (Ubuntu Lunar):
status: New → Fix Committed
Changed in linux-meta-raspi (Ubuntu Mantic):
status: New → In Progress
status: In Progress → Fix Committed
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.