Installing fails with: ERROR (dkms apport): kernel package linux-headers-5.9.1-050901-generic is not supported

Bug #1906110 reported by Darxus
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
virtualbox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

$ sudo apt install virtualbox
[sudo] password for darxus:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  dkms libgsoap-2.8.91 libvncserver1 virtualbox-dkms virtualbox-qt
Suggested packages:
  vde2
The following NEW packages will be installed:
  dkms libgsoap-2.8.91 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt
0 upgraded, 6 newly installed, 0 to remove and 3 not upgraded.
Need to get 44.2 MB of archives.
After this operation, 180 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://us.archive.ubuntu.com/ubuntu focal/main amd64 dkms all 2.8.1-5ubuntu1 [66.6 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu focal/universe amd64 libgsoap-2.8.91 amd64 2.8.91-2 [231 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 libvncserver1 amd64 0.9.12+dfsg-9ubuntu0.3 [119 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-dkms amd64 6.1.10-dfsg-1~ubuntu1.20.04.1 [687 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox amd64 6.1.10-dfsg-1~ubuntu1.20.04.1 [21.4 MB]
Get:6 http://us.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 virtualbox-qt amd64 6.1.10-dfsg-1~ubuntu1.20.04.1 [21.7 MB]
Fetched 44.2 MB in 12s (3,611 kB/s)
Selecting previously unselected package dkms.
(Reading database ... 618202 files and directories currently installed.)
Preparing to unpack .../0-dkms_2.8.1-5ubuntu1_all.deb ...
Unpacking dkms (2.8.1-5ubuntu1) ...
Selecting previously unselected package libgsoap-2.8.91:amd64.
Preparing to unpack .../1-libgsoap-2.8.91_2.8.91-2_amd64.deb ...
Unpacking libgsoap-2.8.91:amd64 (2.8.91-2) ...
Selecting previously unselected package libvncserver1:amd64.
Preparing to unpack .../2-libvncserver1_0.9.12+dfsg-9ubuntu0.3_amd64.deb ...
Unpacking libvncserver1:amd64 (0.9.12+dfsg-9ubuntu0.3) ...
Selecting previously unselected package virtualbox-dkms.
Preparing to unpack .../3-virtualbox-dkms_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb ...
Unpacking virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Selecting previously unselected package virtualbox.
Preparing to unpack .../4-virtualbox_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb ...
Unpacking virtualbox (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Selecting previously unselected package virtualbox-qt.
Preparing to unpack .../5-virtualbox-qt_6.1.10-dfsg-1~ubuntu1.20.04.1_amd64.deb ...
Unpacking virtualbox-qt (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Setting up libvncserver1:amd64 (0.9.12+dfsg-9ubuntu0.3) ...
Setting up dkms (2.8.1-5ubuntu1) ...
Installing new version of config file /etc/dkms/template-dkms-mkdeb/debian/control ...
Installing new version of config file /etc/dkms/template-dkms-mkdeb/debian/postinst ...
Installing new version of config file /etc/kernel/header_postinst.d/dkms ...
Installing new version of config file /etc/kernel/postinst.d/dkms ...
Installing new version of config file /etc/kernel/prerm.d/dkms ...
Setting up libgsoap-2.8.91:amd64 (2.8.91-2) ...
Setting up virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Loading new virtualbox-6.1.10 DKMS files...
Building for 5.4.0-54-generic 5.9.1-050901-generic
Building initial module for 5.4.0-54-generic
Done.

vboxdrv.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

depmod...

DKMS: install completed.
Building initial module for 5.9.1-050901-generic
ERROR (dkms apport): kernel package linux-headers-5.9.1-050901-generic is not supported
Error! Bad return status for module build on kernel: 5.9.1-050901-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.
dpkg: error processing package virtualbox-dkms (--configure):
 installed virtualbox-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of virtualbox:
 virtualbox depends on virtualbox-dkms (>= 6.1.10-dfsg-1~ubuntu1.20.04.1) | virtualbox-source (>= 6.1.10-dfsg-1~ubuntu1.20.04.1) | virtualbox-modules; however:
  Package virtualbox-dkms is not configured yet.
  Package virtualbox-source is not installed.
  Package virtualbox-modules is not installed.
  Package virtualbox-dkms which provides virtualbox-modules is not configured yet.

dpkg: error processing package virtualbox (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 6.1.10-dfsg-1~ubuntu1.20.04.1); however:
  Package virtualbox is not configured yet.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured
Processing triggers for menu (2.1.47ubuntu4) ...
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          No apport report written because the error message indicates its a followup error from a previous failure
.
 Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.1) ...
Processing triggers for systemd (245.4-4ubuntu3.3) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for ureadahead (0.100.0-21) ...
Processing triggers for shared-mime-info (1.15-1) ...
Errors were encountered while processing:
 virtualbox-dkms
 virtualbox
 virtualbox-qt
E: Sub-process /usr/bin/dpkg returned an error code (1)

I do have these packages installed: linux-headers-5.9.1-050901-generic linux-modules-5.9.1-050901-generic
Without the matching image package. I don't see why that should cause this isntall to fail.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: virtualbox 6.1.10-dfsg-1~ubuntu1.20.04.1
ProcVersionSignature: Ubuntu 5.4.0-54.60-generic 5.4.65
Uname: Linux 5.4.0-54-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu27.13
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Sat Nov 28 10:45:37 2020
InstallationDate: Installed on 2016-05-28 (1645 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: virtualbox
UpgradeStatus: Upgraded to focal on 2020-08-20 (99 days ago)

Revision history for this message
Darxus (darxus) wrote :
Revision history for this message
Darxus (darxus) wrote :
Download full text (4.5 KiB)

Same error for 5.8.0-25-generic.

$ sudo apt remove linux-headers-5.9.1-050901-generic linux-modules-5.9.1-050901-generic
[sudo] password for darxus:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  linux-headers-5.9.1-050901-generic linux-modules-5.9.1-050901-generic
0 upgraded, 0 newly installed, 2 to remove and 3 not upgraded.
3 not fully installed or removed.
After this operation, 288 MB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 618879 files and directories currently installed.)
Removing linux-headers-5.9.1-050901-generic (5.9.1-050901.202010170731) ...
Removing linux-modules-5.9.1-050901-generic (5.9.1-050901.202010170731) ...
Setting up virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Removing old virtualbox-6.1.10 DKMS files...

-------- Uninstall Beginning --------
Module: virtualbox
Version: 6.1.10
Kernel: 5.4.0-54-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod...

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.1.10
completely from the DKMS tree.
------------------------------
Done.
Loading new virtualbox-6.1.10 DKMS files...
Building for 5.4.0-54-generic 5.8.0-25-generic
Building initial module for 5.4.0-54-generic
Done.

vboxdrv.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

depmod...

DKMS: install completed.
Building initial module for 5.8.0-25-generic
ERROR (dkms apport): kernel package linux-headers-5.8.0-25-generic is not supported
Error! Bad return status for module build on kernel: 5.8.0-25-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.
dpkg: error processing package virtualbox-dkms (--configure):
 installed virtualbox-dkms pa...

Read more...

Revision history for this message
Darxus (darxus) wrote :
Download full text (4.7 KiB)

BTW, the kernel I've been running through all this is the default ubuntu 20.04 version:
$ uname -a
Linux dancer.chaosreigns.com 5.4.0-54-generic #60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

With kernel 5.8.0 removed, it looks like I'm hitting a new bug:

$ sudo apt remove linux-headers-5.8.0-25 linux-headers-5.8.0-25-generic linux-modules-5.8.0-25-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  linux-headers-5.8.0-25 linux-headers-5.8.0-25-generic linux-headers-generic linux-modules-5.8.0-25-generic
0 upgraded, 0 newly installed, 4 to remove and 3 not upgraded.
3 not fully installed or removed.
After this operation, 165 MB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 599496 files and directories currently installed.)
Removing linux-headers-generic (5.8.0.25.30) ...
Removing linux-headers-5.8.0-25-generic (5.8.0-25.26) ...
Removing linux-headers-5.8.0-25 (5.8.0-25.26) ...
Removing linux-modules-5.8.0-25-generic (5.8.0-25.26) ...
Setting up virtualbox-dkms (6.1.10-dfsg-1~ubuntu1.20.04.1) ...
Removing old virtualbox-6.1.10 DKMS files...

-------- Uninstall Beginning --------
Module: virtualbox
Version: 6.1.10
Kernel: 5.4.0-54-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

vboxnetadp.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

vboxnetflt.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.4.0-54-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod...

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.1.10
completely from the DKMS tree.
------------------------------
Done.
Loading new virtualbox-6.1.10 DKMS files...
Building for 5.4.0-54-generic
Building initial module for 5.4.0-54-generic
Done.

vboxdrv.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetadp.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-54-generic/updates/dkms/

depmod...

DKMS: install completed.
Job for virtualbox.service failed because the control pr...

Read more...

Revision history for this message
Darxus (darxus) wrote :

Even though that last output said a few different ways that it failed, it appears it did install and is usable.

So, just the problem with failing to install when newer unrecognized kernels are installed.

Revision history for this message
Manfred Hampl (m-hampl) wrote :

see https://www.virtualbox.org/wiki/Changelog-6.1

support for kernel version 5.8 was added only in virtualbox version 6.1.14
support for kernel version 5.9 was added only in virtualbox version 6.1.16

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in virtualbox (Ubuntu):
status: New → Confirmed
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.