Hi!

On Wed, 2025-05-14 at 21:10:33 +0300, Vincas Dargis wrote:
> Package: virtualbox-dkms
> Version: 7.0.26-dfsg-1
> Severity: normal

> Recent Sid update produced:
> 
> ```
> update-initramfs: Generating /boot/initrd.img-6.12.27-amd64
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> update-initramfs: Generating /boot/initrd.img-6.12.25-amd64
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> libkmod: ERROR: conf_files_filter_out: Directories inside directories are not 
> supported: /etc/modprobe.d/virtualbox-dkms.conf
> ```
> 
> vbox* modules are still loaded, VirtualBox still works though.

I think besides the alarming error, the config is just going to get
ignored, which means the kvm enable_virt_at_load=0 fix is not going
to be effective.

The problem seems to be that `virtualbox-dkms.install.in` is trying
to rename a filename, something dh_install does not support, and considers
the destination in the following entry to be the destination directory
to install the file, as is, inside it:

  debian/virtualbox-dkms.modprobe.conf /etc/modprobe.d/virtualbox-dkms.conf

Thanks,
Guillem

Reply via email to