Package: v4l2loopback-dkms
Version: 0.13.2-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This is my failure log:
/var/lib/dkms/v4l2loopback/0.13.2/build/make.log
DKMS (dkms-3.1.5) make.log for v4l2loopback/0.13.2 for kernel 6.12.16-amd64 (x86_64)
Mon 24 Feb 10:59:27 CET 2025
Cleaning build area
# command: make clean
++++++ To sign the module, you must set KBUILD_SIGN_KEY/KBUILD_SIGN_CERT to point to the signing key/certificate!
++++++ For your convenience, we try to read these variables as 'mok_signing_key' resp. 'mok_certificate' from /etc/dkms/framewo
rk.conf
++++++ If your certificate requires a password, pass it via the KBUILD_SIGN_PIN env-var!
++++++ E.g. using 'export KBUILD_SIGN_PIN; read -s -p "Passphrase for signing key : " KBUILD_SIGN_PIN; sudo --preserve-env=KBUI
LD_SIGN_PIN make sign'
rm -f *~
rm -f Module.symvers Module.markers modules.order
make -C /lib/modules/`uname -r`/build M=/var/lib/dkms/v4l2loopback/0.13.2/build clean
make[1]: Entering directory '/usr/src/linux-headers-6.12.10-amd64'
make[1]: Leaving directory '/usr/src/linux-headers-6.12.10-amd64'
make -C utils clean
make[1]: Entering directory '/var/lib/dkms/v4l2loopback/0.13.2/build'
make[1]: *** utils: No such file or directory. Stop.
make[1]: Leaving directory '/var/lib/dkms/v4l2loopback/0.13.2/build'
make: [Makefile:79: clean] Error 2 (ignored)
# exit code: 0
# elapsed time: 00:00:00
Building module(s)
# command: make -j4 KERNELRELEASE=6.12.16-amd64 KERNEL_DIR=/lib/modules/6.12.16-amd64/build v4l2loopback
++++++ To sign the module, you must set KBUILD_SIGN_KEY/KBUILD_SIGN_CERT to point to the signing key/certificate!
++++++ For your convenience, we try to read these variables as 'mok_signing_key' resp. 'mok_certificate' from /etc/dkms/framework.conf
++++++ If your certificate requires a password, pass it via the KBUILD_SIGN_PIN env-var!
++++++ E.g. using 'export KBUILD_SIGN_PIN; read -s -p "Passphrase for signing key : " KBUILD_SIGN_PIN; sudo --preserve-env=KBUILD_SIGN_PIN make sign'
Building v4l2-loopback driver...
make -C /lib/modules/6.12.16-amd64/build M=/var/lib/dkms/v4l2loopback/0.13.2/build KCPPFLAGS="" modules
make[1]: Entering directory '/usr/src/linux-headers-6.12.16-amd64'
CC [M] /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.o
MODPOST /var/lib/dkms/v4l2loopback/0.13.2/build/Module.symvers
CC [M] /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.mod.o
CC [M] /var/lib/dkms/v4l2loopback/0.13.2/build/.module-common.o
LD [M] /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.ko
BTF [M] /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.ko
/bin/sh: 1: pahole: not found
make[3]: *** [/usr/src/linux-headers-6.12.16-common/scripts/Makefile.modfinal:64: /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.ko] Error 127
make[3]: *** Deleting file '/var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.ko'
make[2]: *** [/usr/src/linux-headers-6.12.16-common/Makefile:1890: modules] Error 2
make[1]: *** [/usr/src/linux-headers-6.12.16-common/Makefile:236: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.12.16-amd64'
make: *** [Makefile:53: v4l2loopback.ko] Error 2
# exit code: 2
# elapsed time: 00:00:03
The module builds fine after installing.
~-root@io>apt-get install pahole
[...]
Need to get 258 kB of archives.
After this operation, 1,621 kB of additional disk space will be used.
Get:1
http://ftp.de.debian.org/debian sid/main amd64 pahole amd64 1.29-2 [258 kB]
Fetched 258 kB in 0s (559 kB/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package pahole.
(Reading database ... 417146 files and directories currently installed.) Preparing to unpack .../pahole_1.29-2_amd64.deb ...
Unpacking pahole (1.29-2) ...
Setting up linux-image-6.12.16-amd64 (6.12.16-1) ... /etc/kernel/postinst.d/dkms:
Sign command: /lib/modules/6.12.16-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Autoinstall of module nvidia-current/535.216.03 for kernel 6.12.16-amd64 (x86_64)
Cleaning build area... done.
Building module(s)...................................... done.
Signing module /var/lib/dkms/nvidia-current/535.216.03/build/nvidia.ko
Signing module /var/lib/dkms/nvidia-current/535.216.03/build/nvidia-modeset.ko Signing module /var/lib/dkms/nvidia-current/535.216.03/build/nvidia-drm.ko Signing module /var/lib/dkms/nvidia-current/535.216.03/build/nvidia-uvm.ko Signing module /var/lib/dkms/nvidia-current/535.216.03/build/nvidia-peermem.ko Cleaning build area... done.
Installing /lib/modules/6.12.16-amd64/updates/dkms/nvidia-current.ko.xz Installing /lib/modules/6.12.16-amd64/updates/dkms/nvidia-current-modeset.ko.xz Installing /lib/modules/6.12.16-amd64/updates/dkms/nvidia-current-drm.ko.xz Installing /lib/modules/6.12.16-amd64/updates/dkms/nvidia-current-uvm.ko.xz Installing /lib/modules/6.12.16-amd64/updates/dkms/nvidia-current-peermem.ko.xz Running depmod...^. done.
Autoinstall of module v4l2loopback/0.13.2 for kernel 6.12.16-amd64 (x86_64) Cleaning build area... done.
Building module(s)...
Cleaning build area... done.
Building module(s)... done.
Signing module /var/lib/dkms/v4l2loopback/0.13.2/build/v4l2loopback.ko
Cleaning build area... done.
Installing /lib/modules/6.12.16-amd64/updates/dkms/v4l2loopback.ko.xz
Running depmod..... done.
Autoinstall on 6.12.16-amd64 succeeded for module(s) nvidia-current v4l2loopback.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.12.16-amd64 /etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found background image: .background_cache.png
Found linux image: /boot/vmlinuz-6.12.16-amd64
Found initrd image: /boot/initrd.img-6.12.16-amd64
Found linux image: /boot/vmlinuz-6.12.15-amd64
Found initrd image: /boot/initrd.img-6.12.15-amd64
Found linux image: /boot/vmlinuz-6.12.10-amd64
Found initrd image: /boot/initrd.img-6.12.10-amd64
Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
Setting up linux-image-amd64 (6.12.16-1) ...
Setting up pahole (1.29-2) ...
Setting up linux-headers-6.12.16-amd64 (6.12.16-1) ...
Setting up linux-headers-amd64 (6.12.16-1) ...
Thank you so much, and please excuse me if this is not a bug!
- -- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.10-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages v4l2loopback-dkms depends on:
ii dkms 3.1.5-1
v4l2loopback-dkms recommends no packages.
Versions of packages v4l2loopback-dkms suggests:
ii v4l2loopback-utils 0.13.2-1
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iF0EARECAB0WIQQ5XegIvq3XIV6CIFE0UO1RP8wqkAUCZ7xQ3wAKCRA0UO1RP8wq kGQGAKCIFgrP8p7ab5lmOOiUtQGjKx4m5wCfVw0wLVdy4WcYTC0Ry2dMA5y0eZc=
=Pr5v
-----END PGP SIGNATURE-----
--
.''`. Work like you don't need the money
: :' : Love like you've never been hurt
`. `' Dance like nobody's watching
`- Proudly running Debian GNU/Linux
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)