linux-image-extra-virtual-hwe-18.04 is not a dependency of linux-image-extra-virtual-hwe-18.04

Bug #1880582 reported by Francesco Canovai
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-hwe (Ubuntu)
Invalid
Medium
Unassigned
Bionic
Fix Released
Medium
Stefan Bader

Bug Description

I can't upgrade linux-image-extra-virtual-hwe-18.04 to the latest version because linux-modules-extra-hwe-18.04 can't be installed:

# apt install --upgrade linux-image-extra-virtual-hwe-18.04
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 linux-image-extra-virtual-hwe-18.04 : Depends: linux-modules-extra-hwe-18.04 but it is not installable
E: Unable to correct problems, you have held broken packages.

Since commit af5f4e91 in linux-meta-hwe, linux-image-extra-virtual-hwe-18.04 is defined like this:

Package: linux-image-extra-virtual-hwe-18.04
Architecture: i386 amd64 arm64 ppc64el s390x
Section: kernel
Depends:
 ${misc:Depends},
 linux-virtual-hwe-18.04,
 linux-modules-extra-hwe-18.04,
Description: Full Generic Linux kernel and headers for virtual instances
 This package will always depend on linux-virtual-hwe-18.04 and
 linux-modules-extra-virtual-hwe-18.04.

The linux-modules-extra-hwe-18.04 listed in the Depends section does not exist in the debian/control, it should probably be linux-modules-extra-virtual-hwe-18.04 as written in the description. The same should apply to linux-image-virtual-hwe-18.04-edge.

System information:

# lsb_release -rd
Description: Ubuntu 18.04.4 LTS
Release: 18.04

# apt-cache policy linux-image-extra-virtual-hwe-18.04
linux-image-extra-virtual-hwe-18.04:
  Installed: 5.3.0.51.104
  Candidate: 5.3.0.53.109
  Version table:
     5.3.0.53.109 500
        500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        500 http://mirror.hetzner.de/ubuntu/packages bionic-updates/main amd64 Packages
        500 http://mirror.hetzner.de/ubuntu/packages bionic-security/main amd64 Packages
 *** 5.3.0.51.104 100
        100 /var/lib/dpkg/status

Revision history for this message
Stefan Bader (smb) wrote :

Looks like we have incorrectly added a dependency on linux-modules-extra-hwe-18.04. This should be linux-modules-extra-virtual-hwe-18.04 instead.

affects: linux-meta-hwe (Ubuntu) → linux-hwe (Ubuntu)
Changed in linux-hwe (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in linux-hwe (Ubuntu Bionic):
assignee: nobody → Stefan Bader (smb)
importance: Undecided → Medium
status: New → Triaged
Changed in linux-hwe (Ubuntu):
status: Triaged → Invalid
Stefan Bader (smb)
Changed in linux-hwe (Ubuntu Bionic):
status: Triaged → Fix Committed
Revision history for this message
Stefan Bader (smb) wrote :

An updated set of meta-packages should be public now.

Changed in linux-hwe (Ubuntu Bionic):
status: Fix Committed → Fix Released
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.