Bug 30281

Summary: virtualbox-kernel: depmod not triggered?
Product: Mageia Reporter: Marc Krämer <mageia>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: minor    
Priority: Normal    
Version: 8   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: kmod-virtualbox-6.1.32-1.14.mga8.src.rpm CVE:
Status comment:

Description Marc Krämer 2022-04-13 13:24:43 CEST
i've installed
kernel-desktop-5.15.32-1.mga8-1-1.mga8.x86_64
kernel-desktop-latest-5.15.32-1.mga8.x86_64
virtualbox-kernel-5.15.32-desktop-1.mga8-6.1.32-1.14.mga8.x86_64
virtualbox-kernel-desktop-latest-6.1.32-1.14.mga8.x86_64


but vboxhost.service and modprobe fails. Only if I manually start a depmod the module is found.

I assume depmod is not triggered after install. Please not dkms is NOT installed.
Comment 1 Thomas Backlund 2022-04-13 14:25:16 CEST
is dkms-minimal installed ?
Comment 2 Marc Krämer 2022-04-13 14:42:29 CEST
yes.
Comment 3 Lewis Smith 2022-04-14 09:36:39 CEST
Assigning this to 'kernel' (Thomas being already involved).

Assignee: bugsquad => kernel

Marc Krämer 2022-05-06 13:17:17 CEST

Assignee: kernel => mageia

Comment 4 Marc Krämer 2022-05-06 13:22:52 CEST
added depmod in post/postun.

since we will have new/pacthed kernels soon, I don't see the need to push this as an update. It will be generated with the next kernel.

Assignee: mageia => qa-bugs

Comment 5 Thomas Backlund 2022-05-06 15:33:54 CEST
Please dont mess up my packages with changes that dont belong there.

dkms runs depmod on it's own, so you need to figure out why your system is broken.

# LC_ALL=C rpm -qa |grep virtualbox
# LC_ALL=C rpm -qa |grep dkms
# LC_ALL=C urpmi virtualbox-kernel-desktop-latest
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  dkms-minimal                   2.0.19       45.mga9       noarch  
  virtualbox-kernel-5.17.5-desk> 6.1.34       6.mga9        x86_64  
  virtualbox-kernel-desktop-lat> 6.1.34       6.mga9        x86_64  
697KB of additional disk space will be used.
268KB of packages will be retrieved.
Proceed with the installation of the 3 packages? (Y/n) 


installing dkms-minimal-2.0.19-45.mga9.noarch.rpm virtualbox-kernel-desktop-latest-6.1.34-6.mga9.x86_64.rpm virtualbox-kernel-5.17.5-desktop-2.mga9-6.1.34-6.mga9.x86_64.rpm from /data/Linux/Mageia.org/distrib/cauldron/x86_64/media/core/release
Preparing...                     ###########################################################################################################################################################################################################
      1/3: dkms-minimal          ###########################################################################################################################################################################################################
      2/3: virtualbox-kernel-desktop-latest
                                 ###########################################################################################################################################################################################################
      3/3: virtualbox-kernel-5.17.5-desktop-2.mga9
                                 ###########################################################################################################################################################################################################

vboxdrv.ko.xz:
 - Installation
   - Installing to /lib/modules/5.17.5-desktop-2.mga9/dkms-binary/3rdparty/vbox/

vboxnetflt.ko.xz:
 - Installation
   - Installing to /lib/modules/5.17.5-desktop-2.mga9/dkms-binary/3rdparty/vbox/

vboxnetadp.ko.xz:
 - Installation
   - Installing to /lib/modules/5.17.5-desktop-2.mga9/dkms-binary/3rdparty/vbox/

depmod.....

DKMS: install Completed.
virtualbox, 6.1.34-3.mga9, 5.17.5-desktop-2.mga9, x86_64: installed-binary from 5.17.5-desktop-2.mga9
+ /usr/sbin/rmmod vboxnetflt
+ /usr/sbin/rmmod vboxnetadp
+ /usr/sbin/rmmod vboxdrv
+ /usr/sbin/modprobe vboxdrv
+ /usr/sbin/modprobe vboxnetflt
+ /usr/sbin/modprobe vboxnetadp
+ :
# LC_ALL=C modinfo vboxdrv
filename:       /lib/modules/5.17.5-desktop-2.mga9/dkms-binary/3rdparty/vbox/vboxdrv.ko.xz
version:        6.1.34_Mageia r150636 (0x00320000)
license:        GPL
description:    Oracle VM VirtualBox Support Driver
author:         Oracle Corporation
srcversion:     4F8CB5BAB694F0C7A59727B
depends:        
retpoline:      Y
name:           vboxdrv
vermagic:       5.17.5-desktop-2.mga9 SMP preempt mod_unload 
parm:           force_async_tsc:force the asynchronous TSC mode (int)
#

Resolution: (none) => INVALID
Assignee: qa-bugs => bugsquad
Status: NEW => RESOLVED