*** This bug is a duplicate of bug 2136499 ***
    https://bugs.launchpad.net/bugs/2136499

Resolved by upgrading to VirtualBox 7.2 via the VirtualBox repository.

It looks like there will be a crash when upgrading to Ubuntu 26.04?!
I guess I'll have to uninstall and purge Virtualbox 7.2 first?

References:
* 
https://discourse.ubuntu.com/t/latest-hwe-kernel-upgrade-6-17-0-14-generic-conflicts-with-virtualbox-7-0-16-under-24-04/76218

reproduce() {
    uname -a
    # Linux user-VirtualBox 6.14.0-37-generic #37~24.04.1-Ubuntu SMP 
PREEMPT_DYNAMIC Thu Nov 20 10:25:38 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

    sudo apt update
    sudo apt install virtualbox virtualbox-ext-pack
    sudo reboot
    # Enroll MOK

    sudo apt full-upgrade
    # Linux kernel is being installed (6.17.0-14) -> Crash

    virtualboxApt7-2
    virtualboxExtensionPack # Optional
    # Maybe Reboot & Enroll MOK
}

virtualboxApt7-2() {
    wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo 
gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor
    fingerprint=$(gpg -n -q --import --import-options import-show 
/usr/share/keyrings/oracle-virtualbox-2016.gpg | awk '/pub/{getline; gsub(/^ +| 
+$/,""); print $0}')
    if [ "$fingerprint" != "B9F8D658297AF3EFC18D5CDFA2F683C52980AECF" ]; then
        echo "Verification failed: The fingerprint (${fingerprint}) does not 
match\!"
        [[ "$0" = "$BASH_SOURCE" ]] && exit 1 || return 1 # handle exits from 
shell or function but don't exit interactive shell
    fi
    . /etc/lsb-release
    echo "deb [arch=amd64 
signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] 
https://download.virtualbox.org/virtualbox/debian $DISTRIB_CODENAME contrib" | 
sudo tee /etc/apt/sources.list.d/virtualbox.list 1>/dev/null

    sudo apt-get update
    sudo apt-get -y remove virtualbox virtualbox-ext-pack # Remove old 
VirtualBox version (7.0.16)
    sudo apt-get -y purge virtualbox virtualbox-ext-pack # Purge configuration 
files
    sudo apt-get -y install virtualbox-7.2
}

virtualboxExtensionPack() {
    # Download extension pack matching installed VirtualBox version
    VBOX_VERSION=$(VBoxManage -v | cut -d'r' -f1 | tail -1); echo 
"$VBOX_VERSION"
    
URL="https://download.virtualbox.org/virtualbox/${VBOX_VERSION}/Oracle_VirtualBox_Extension_Pack-${VBOX_VERSION}.vbox-extpack";
    wget -q "$URL" -O 
/tmp/Oracle_VirtualBox_Extension_Pack-${VBOX_VERSION}.vbox-extpack
    sudo VBoxManage extpack install --replace 
/tmp/Oracle_VirtualBox_Extension_Pack-${VBOX_VERSION}.vbox-extpack
    rm /tmp/Oracle_VirtualBox_Extension_Pack-${VBOX_VERSION}.vbox-extpack
}

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2140664

Title:
  virtualbox-dkms 7.0.16-dfsg-2ubuntu1.1: virtualbox kernel module
  failed to build

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/2140664/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to