Skip to content

[Bug]: Noble package repo suggests 7.0.x version which does not work on HWE 6.17 kernel #535

@jglick

Description

@jglick

Version

Other or before v7.1.0

Host OS Type

Linux

Host OS name + version

Ubuntu 24.04.3 LTS; currently running 6.14.0-37-generic, installing 6.17.0-14-generic

Host Architecture

x86

Guest OS Type

all

Guest Architecture

x86

Guest OS name + version

No response

Component

Other

What happened?

I have my sources defined as

deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian noble contrib

which I think matches what https://www.virtualbox.org/wiki/Linux_Downloads recommends. Yet

$ apt show virtualbox
Package: virtualbox
Version: 7.0.16-dfsg-2ubuntu1.1

rather than a current 7.2.x version. I guess because that is listed first in https://download.virtualbox.org/virtualbox/debian/dists/noble/contrib/binary-amd64/Packages ? But it seems 7.0.x does not work on the new kernel (which was just released to Noble users); trying to upgrade my kernel failed with numerous DKMS errors such as

vboxdrv/SUPDrvInternal.h:47:10: fatal error: VBox/cdefs.h: No such file or directory

Workaround:

sudo apt remove virtualbox virtualbox-dkms virtualbox-qt
sudo apt install virtualbox-7.2

Seems to work after rebooting into the new kernel.

Should the package repo suggest 7.2?

How can we reproduce this?

Not sure what to do to reproduce from scratch; this is an upgrade scenario with a system which has been installed for a long time.

Did you upload all of your necessary log files, screenshots, etc.?

  • Yes, I've uploaded all pertinent files to this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions