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

Reply via email to