Source: v4l2loopback Version: 0.12.1-1 Severity: serious X-Debbugs-CC: debian...@lists.debian.org User: debian...@lists.debian.org Usertags: issue Control: affects -1 src:linux-latest
Dear maintainers, With a recent upload of linux-latest the autopkgtest of v4l2loopback fails in testing when that autopkgtest is run with the binary packages of linux-latest from unstable. It passes when run with only packages from testing. In tabular form: pass fail linux-latest from testing 106 v4l2loopback from testing 0.12.1-1 versioned deps [0] from testing from unstable all others from testing from testing Currently this regression is blocking the migration of linux-latest to testing [1], but I'll tell the migration software to ignore this failure, as it seems to me that your package is broken when the latest linux kernel isn't equal to the kernel running your test. I copied some of the output at the bottom of this report. For your first test, if this really can't be fixed and this installation is supposed to fail, I suggest you mark the first test with the skip-not-installable restriction. Maybe the second test should be marked as skippable as well (I don't know, but you'll need to make it exit with code 77 in the skippable situation). More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [0] You can see what packages were added from the second line of the log file quoted below. The migration software adds source package from unstable to the list if they are needed to install packages from linux-latest/106. I.e. due to versioned dependencies or breaks/conflicts. [1] https://qa.debian.org/excuses.php?package=linux-latest https://ci.debian.net/data/autopkgtest/testing/amd64/v/v4l2loopback/2720576/log.gz Setting up v4l2loopback-dkms (0.12.1-1) ... Loading new v4l2loopback-0.12.1 DKMS files... It is likely that 4.9.0-8-amd64 belongs to a chroot's host Building for 5.2.0-2-amd64 Building initial module for 5.2.0-2-amd64 Error! Bad return status for module build on kernel: 5.2.0-2-amd64 (x86_64) Consult /var/lib/dkms/v4l2loopback/0.12.1/build/make.log for more information. dpkg: error processing package v4l2loopback-dkms (--configure): installed v4l2loopback-dkms package post-installation script subprocess returned error exit status 10 Setting up linux-headers-5.2.0-2-amd64 (5.2.7-1) ... /etc/kernel/header_postinst.d/dkms: Error! Bad return status for module build on kernel: 5.2.0-2-amd64 (x86_64) Consult /var/lib/dkms/v4l2loopback/0.12.1/build/make.log for more information. dpkg: dependency problems prevent configuration of autopkgtest-satdep: autopkgtest-satdep depends on v4l2loopback-dkms; however: Package v4l2loopback-dkms is not configured yet. dpkg: error processing package autopkgtest-satdep (--configure): dependency problems - leaving unconfigured Setting up linux-headers-amd64 (5.2+106) ... Processing triggers for systemd (241-7) ... Processing triggers for libc-bin (2.28-10) ... Errors were encountered while processing: v4l2loopback-dkms autopkgtest-satdep E: Sub-process /usr/bin/dpkg returned an error code (1) ======================================== and: ======================================== # Build modules /usr/bin/make -C /usr/src/modules/v4l2loopback v4l2loopback \ KERNEL_DIR=/usr/src/linux-headers-5.2.0-2-amd64 KERNEL_VERSION=5.2.0-2-amd64 KERNELCONF=/usr/src/linux-headers-5.2.0-2-amd64/.config make[2]: Entering directory '/usr/src/modules/v4l2loopback' Building v4l2-loopback driver... /usr/bin/make -C /usr/src/linux-headers-5.2.0-2-amd64 M=/usr/src/modules/v4l2loopback modules make[3]: Entering directory '/usr/src/linux-headers-5.2.0-2-amd64' CC [M] /usr/src/modules/v4l2loopback/v4l2loopback.o /usr/src/modules/v4l2loopback/v4l2loopback.c: In function ‘vidioc_qbuf’: /usr/src/modules/v4l2loopback/v4l2loopback.c:1509:4: error: implicit declaration of function ‘v4l2_get_timestamp’; did you mean ‘v4l2_get_subdevdata’? [-Werror=implicit-function-declaration] v4l2_get_timestamp(&b->buffer.timestamp); ^~~~~~~~~~~~~~~~~~ v4l2_get_subdevdata cc1: some warnings being treated as errors make[6]: *** [/usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build:290: /usr/src/modules/v4l2loopback/v4l2loopback.o] Error 1 make[5]: *** [/usr/src/linux-headers-5.2.0-2-common/Makefile:1610: _module_/usr/src/modules/v4l2loopback] Error 2 make[4]: *** [Makefile:179: sub-make] Error 2 make[3]: *** [Makefile:8: all] Error 2 make[3]: Leaving directory '/usr/src/linux-headers-5.2.0-2-amd64' make[2]: *** [Makefile:43: v4l2loopback.ko] Error 2 make[2]: Leaving directory '/usr/src/modules/v4l2loopback' make[1]: *** [debian/rules:17: binary-modules] Error 2 make[1]: Leaving directory '/usr/src/modules/v4l2loopback' make: *** [/usr/share/modass/include/common-rules.make:56: kdist_build] Error 2 tput: No value for $TERM and no -T specified BUILD FAILED! tput: No value for $TERM and no -T specified See /var/cache/modass/v4l2loopback-source.buildlog.5.2.0-2-amd64.1565687553 for details. Build failed. Press Return to continue...
signature.asc
Description: OpenPGP digital signature