Public bug reported:

Post-install of `linux-image-7.0.0-28-generic` fails recompiling
v4l2loopback DKMS module:

--8<--
Setting up linux-image-7.0.0-28-generic (7.0.0-28.28~24.04.1) ...
Setting up linux-headers-7.0.0-28-generic (7.0.0-28.28~24.04.1) ...
/etc/kernel/header_postinst.d/dkms:
 * dkms: running auto installation service for kernel 7.0.0-28-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j22 KERNELRELEASE=7.0.0-28-generic 
KERNEL_DIR=/lib/modules/7.0.0-28-generic/build all...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: 
'/var/crash/v4l2loopback-dkms.0.crash'
Error! Bad return status for module build on kernel: 7.0.0-28-generic (x86_64)
Consult /var/lib/dkms/v4l2loopback/0.12.7/build/make.log for more information.
dkms autoinstall on 7.0.0-28-generic/x86_64 succeeded for tuxedo-drivers 
tuxedo-yt6801
dkms autoinstall on 7.0.0-28-generic/x86_64 failed for v4l2loopback(10)
Error! One or more modules failed to install during autoinstall. 
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 7.0.0-28-generic
   ...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: error processing package linux-headers-7.0.0-28-generic (--configure):
 installed linux-headers-7.0.0-28-generic package post-installation script 
subprocess returned error exit status 11
dpkg: dependency problems prevent configuration of 
linux-headers-generic-hwe-24.04:
 linux-headers-generic-hwe-24.04 depends on linux-headers-7.0.0-28-generic; 
however:
  Package linux-headers-7.0.0-28-generic is not configured yet.

dpkg: error processing package linux-headers-generic-hwe-24.04 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic-hwe-24.04:
 linux-generic-hwe-24.04 depends on linux-headers-generic-hwe-24.04 (= 
7.0.0-28.28~24.04.1); however:
  Package linux-headers-generic-hwe-24.04 is not configured yet. 

dpkg: error processing package linux-generic-hwe-24.04 (--configure):
 dependency problems - leaving unconfigured
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 
linux-image-7.0.0-28
-generic (7.0.0-28.28~24.04.1) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 7.0.0-28-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
make -j22 KERNELRELEASE=7.0.0-28-generic 
KERNEL_DIR=/lib/modules/7.0.0-28-generic/build all...(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: 
'/var/crash/v4l2loopback-dkms.0.crash'
Error! Bad return status for module build on kernel: 7.0.0-28-generic (x86_64)
Consult /var/lib/dkms/v4l2loopback/0.12.7/build/make.log for more information.
dkms autoinstall on 7.0.0-28-generic/x86_64 succeeded for tuxedo-drivers 
tuxedo-yt6801
dkms autoinstall on 7.0.0-28-generic/x86_64 failed for v4l2loopback(10)
Error! One or more modules failed to install during autoinstall. 
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 7.0.0-28-generic
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-7.0.0-28-generic (--configure):
 installed linux-image-7.0.0-28-generic package post-installation script 
subprocess returned error exit status 11
No apport report written because MaxReports is reached already
                                                              Errors were 
encountered while processing:
 linux-headers-7.0.0-28-generic
 linux-headers-generic-hwe-24.04
 linux-generic-hwe-24.04
 linux-image-7.0.0-28-generic
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
-->8--

Content of `/var/lib/dkms/v4l2loopback/0.12.7/build/make.log`:

--8<--
DKMS make.log for v4l2loopback-0.12.7 for kernel 7.0.0-28-generic (x86_64)
Fri Jul 17 07:46:50 CEST 2026
Building v4l2-loopback driver...
make -C /lib/modules/7.0.0-28-generic/build 
M=/var/lib/dkms/v4l2loopback/0.12.7/build modules
make[1]: Entering directory '/usr/src/linux-headers-7.0.0-28-generic'
make[2] : on entre dans le répertoire « /var/lib/dkms/v4l2loopback/0.12.7/build 
»
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 
13.3.0-6ubuntu2~24.04.1) 13.3.0
  You are using:           gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
warning: pahole version differs from the one used to build the kernel
  The kernel was built with: 125
  You are using:             0
  CC [M]  v4l2loopback.o
v4l2loopback.c: In function ‘v4l2_loopback_open’:
v4l2loopback.c:2089:9: error: too few arguments to function ‘v4l2_fh_add’
 2089 |         v4l2_fh_add(&opener->fh);
      |         ^~~~~~~~~~~
In file included from 
/usr/src/linux-headers-7.0.0-28-generic/include/media/v4l2-subdev.h:17,
                 from 
/usr/src/linux-headers-7.0.0-28-generic/include/media/v4l2-device.h:13,
                 from v4l2loopback.c:31:
/usr/src/linux-headers-7.0.0-28-generic/include/media/v4l2-fh.h:97:6: note: 
declared here
   97 | void v4l2_fh_add(struct v4l2_fh *fh, struct file *filp);
      |      ^~~~~~~~~~~
v4l2loopback.c: In function ‘v4l2_loopback_close’:
v4l2loopback.c:2117:9: error: too few arguments to function ‘v4l2_fh_del’
 2117 |         v4l2_fh_del(&opener->fh);
      |         ^~~~~~~~~~~
/usr/src/linux-headers-7.0.0-28-generic/include/media/v4l2-fh.h:125:6: note: 
declared here
  125 | void v4l2_fh_del(struct v4l2_fh *fh, struct file *filp);
      |      ^~~~~~~~~~~
make[4]: *** 
[/usr/src/linux-headers-7.0.0-28-generic/scripts/Makefile.build:289 : 
v4l2loopback.o] Erreur 1
make[3]: *** [/usr/src/linux-headers-7.0.0-28-generic/Makefile:2115 : .] Erreur 
2
make[2]: *** [/usr/src/linux-headers-7.0.0-28-generic/Makefile:248 : 
__sub-make] Erreur 2
make[2] : on quitte le répertoire « /var/lib/dkms/v4l2loopback/0.12.7/build »
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-7.0.0-28-generic'
make: *** [Makefile:43: v4l2loopback.ko] Error 2
-->8--

ProblemType: Package
DistroRelease: Ubuntu 24.04
Package: linux-headers-7.0.0-28-generic 7.0.0-28.28~24.04.1
ProcVersionSignature: Ubuntu 6.17.0-40.40~24.04.1-generic 6.17.13
Uname: Linux 6.17.0-40-generic x86_64
ApportVersion: 2.28.2-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  jerome     4204 F.... wireplumber
 /dev/snd/controlC1:  jerome     4204 F.... wireplumber
 /dev/snd/seq:        jerome     4199 F.... pipewire
CasperMD5CheckResult: pass
Date: Fri Jul 17 07:41:19 2026
ErrorMessage: le sous-processus paquet linux-headers-7.0.0-28-generic script 
post-installation installé a renvoyé un état de sortie d'erreur 11
InstallationDate: Installed on 2025-10-28 (262 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
MachineType: TUXEDO TUXEDO InfinityBook Pro Intel Gen9
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.17.0-40-generic 
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash thunderbolt.host_reset=0 
vt.handoff=7
Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 
3.12.3-0ubuntu2.1
PythonDetails: N/A
RelatedPackageVersions: grub-pc N/A
SourcePackage: linux-hwe-7.0
Title: package linux-headers-7.0.0-28-generic 7.0.0-28.28~24.04.1 failed to 
install/upgrade: le sous-processus paquet linux-headers-7.0.0-28-generic script 
post-installation installé a renvoyé un état de sortie d'erreur 11
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/07/2025
dmi.bios.release: 5.32
dmi.bios.vendor: American Megatrends International, LLC.
dmi.bios.version: N.1.13A14
dmi.board.asset.tag: Standard
dmi.board.name: GXxMRXx
dmi.board.vendor: NB02
dmi.board.version: Standard
dmi.chassis.asset.tag: Standard
dmi.chassis.type: 10
dmi.chassis.vendor: TUXEDO
dmi.chassis.version: Standard
dmi.ec.firmware.release: 1.16
dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrN.1.13A14:bd07/07/2025:br5.32:efr1.16:svnTUXEDO:pnTUXEDOInfinityBookProIntelGen9:pvrStandard:rvnNB02:rnGXxMRXx:rvrStandard:cvnTUXEDO:ct10:cvrStandard:skuIBP14I09MK1/IBP15I09MK1:
dmi.product.family: INFINITYBOOK PRO
dmi.product.name: TUXEDO InfinityBook Pro Intel Gen9
dmi.product.sku: IBP14I09MK1 / IBP15I09MK1
dmi.product.version: Standard
dmi.sys.vendor: TUXEDO

** Affects: linux-hwe-7.0 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-package noble

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

Title:
  Post-install of `linux-image-7.0.0-28-generic` fails recompiling
  v4l2loopback DKMS module

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-7.0/+bug/2161048/+subscriptions


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

Reply via email to