Source: switcheroo-control Version: 2.4-3 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220525 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_configure -- \ > -Dgtk_doc=false \ > -Dsystemdsystemunitdir=/lib/systemd/system \ > -Dhwdbdir=/lib/udev/hwdb.d > cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson .. > --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc > --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dgtk_doc=false > -Dsystemdsystemunitdir=/lib/systemd/system -Dhwdbdir=/lib/udev/hwdb.d > The Meson build system > Version: 0.62.1 > Source dir: /<<PKGBUILDDIR>> > Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu > Build type: native build > Project name: switcheroo-control > Project version: 2.4 > C compiler for the host machine: cc (gcc 11.3.0 "cc (Debian 11.3.0-3) 11.3.0") > C linker for the host machine: cc ld.bfd 2.38 > Host machine cpu family: x86_64 > Host machine cpu: x86_64 > Found pkg-config: /usr/bin/pkg-config (0.29.2) > Run-time dependency glib-2.0 found: YES 2.72.1 > Run-time dependency gio-2.0 found: YES 2.72.1 > Run-time dependency gudev-1.0 found: YES 237 > Configuring switcheroo-control.service using configuration > Found pkg-config: /usr/bin/pkg-config (0.29.2) > Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) > Program python3 found: YES (/usr/bin/python3) > Configuring switcherooctl using configuration > Program integration-test found: YES (/<<PKGBUILDDIR>>/tests/integration-test) > Build targets in project: 3 > NOTICE: Future-deprecated features used: > * 0.55.0: {'ExternalProgram.path'} > * 0.56.0: {'meson.build_root'} > > switcheroo-control 2.4 > > User defined options > buildtype : plain > libdir : lib/x86_64-linux-gnu > localstatedir : /var > prefix : /usr > sysconfdir : /etc > wrap_mode : nodownload > gtk_doc : false > hwdbdir : /lib/udev/hwdb.d > systemdsystemunitdir: /lib/systemd/system > > Found ninja-1.11.0 at /usr/bin/ninja > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build > cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v > [1/6] /usr/bin/glib-compile-resources ../src/switcheroo-control.gresource.xml > --sourcedir ../src/. --sourcedir ../src --c-name switcheroo_control > --generate --target src/switcheroo-control-resources.h > xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint > is not in PATH > [2/6] /usr/bin/glib-compile-resources ../src/switcheroo-control.gresource.xml > --sourcedir ../src/. --sourcedir ../src --c-name switcheroo_control > --generate --target src/switcheroo-control-resources.c --dependency-file > src/switcheroo-control-resources.c.d > xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint > is not in PATH > [3/6] cc -Isrc/switcheroo-control.p -Isrc -I../src -I/usr/include/glib-2.0 > -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount > -I/usr/include/blkid -I/usr/include/gudev-1.0 -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ > src/switcheroo-control.p/info-cleanup.c.o -MF > src/switcheroo-control.p/info-cleanup.c.o.d -o > src/switcheroo-control.p/info-cleanup.c.o -c ../src/info-cleanup.c > [4/6] cc -Isrc/switcheroo-control.p -Isrc -I../src -I/usr/include/glib-2.0 > -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount > -I/usr/include/blkid -I/usr/include/gudev-1.0 -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ > src/switcheroo-control.p/meson-generated_.._switcheroo-control-resources.c.o > -MF > src/switcheroo-control.p/meson-generated_.._switcheroo-control-resources.c.o.d > -o > src/switcheroo-control.p/meson-generated_.._switcheroo-control-resources.c.o > -c src/switcheroo-control-resources.c > [5/6] cc -Isrc/switcheroo-control.p -Isrc -I../src -I/usr/include/glib-2.0 > -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount > -I/usr/include/blkid -I/usr/include/gudev-1.0 -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -O0 -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ > src/switcheroo-control.p/switcheroo-control.c.o -MF > src/switcheroo-control.p/switcheroo-control.c.o.d -o > src/switcheroo-control.p/switcheroo-control.c.o -c ../src/switcheroo-control.c > [6/6] cc -o src/switcheroo-control > src/switcheroo-control.p/meson-generated_.._switcheroo-control-resources.c.o > src/switcheroo-control.p/info-cleanup.c.o > src/switcheroo-control.p/switcheroo-control.c.o -Wl,--as-needed > -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs > -Wl,--as-needed -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2 -Wl,--start-group > /usr/lib/x86_64-linux-gnu/libglib-2.0.so > /usr/lib/x86_64-linux-gnu/libgio-2.0.so > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so > /usr/lib/x86_64-linux-gnu/libgudev-1.0.so -Wl,--end-group > dh_auto_test > cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 ninja test > [0/1] Running all tests. > 1/1 switcheroo-control-integration-test FAIL 0.54s exit status 1 > >>> MALLOC_PERTURB_=51 top_builddir=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu > >>> /<<PKGBUILDDIR>>/tests/integration-test > ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― > stdout: > Testing binaries from local build tree > (/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/switcheroo-control) > stderr: > > -------------- daemon log: ---------------- > ------------------------------ > F > -------------- daemon log: ---------------- > ------------------------------ > F > -------------- daemon log: ---------------- > ------------------------------ > F > ====================================================================== > FAIL: test_dual_hotplug (__main__.Tests) > dual open source devices > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 376, in > test_dual_hotplug > self.assertEqual(self.get_dbus_property('NumGPUs'), 1) > AssertionError: 0 != 1 > > ====================================================================== > FAIL: test_dual_open_source (__main__.Tests) > dual open source devices > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 351, in > test_dual_open_source > self.assertEqual(self.get_dbus_property('HasDualGpu'), True) > AssertionError: False != True > > ====================================================================== > FAIL: test_single_device (__main__.Tests) > single device > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 289, in > test_single_device > self.assertEqual(self.get_dbus_property('NumGPUs'), 1) > AssertionError: 0 != 1 > > ---------------------------------------------------------------------- > Ran 3 tests in 0.344s > > FAILED (failures=3) > ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― > > > Summary of Failures: > > 1/1 switcheroo-control-integration-test FAIL 0.54s exit status 1 > > > Ok: 0 > Expected Fail: 0 > Fail: 1 > Unexpected Pass: 0 > Skipped: 0 > Timeout: 0 > > Full log written to > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/testlog.txt > FAILED: meson-test > /usr/bin/meson test --no-rebuild --print-errorlogs > ninja: build stopped: subcommand failed. > cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt > ==> meson-logs/testlog.txt <== > Log of Meson test suite run on 2022-05-25T21:21:17.042943 > > Inherited environment: DEB_HOST_GNU_SYSTEM=linux-gnu DFLAGS=-frelease > DEB_BUILD_ARCH_BITS=64 DEB_TARGET_GNU_CPU=x86_64 DEB_HOST_ARCH_OS=linux > USER=user42 CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security' > DEB_BUILD_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_MULTIARCH=x86_64-linux-gnu > OBJCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security' > DEB_BUILD_ARCH_CPU=amd64 DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_ABI=base > HOME=/sbuild-nonexistent APT_CONFIG=/var/lib/sbuild/apt.conf > SCHROOT_CHROOT_NAME=sid-amd64-sbuild DEB_BUILD_ARCH_ENDIAN=little > LDFLAGS='-Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -Wl,--as-needed' > DEB_TARGET_ARCH_BITS=64 DEB_BUILD_GNU_SYSTEM=linux-gnu MAKEFLAGS='' > SCHROOT_UID=1001 DEB_BUILD_ARCH_OS=linux DEB_TARGET_GNU_TYPE=x86_64-linux-gnu > DEB_TARGET_ARCH_CPU=amd64 LOGNAME=user42 DEB_LDFLAGS_MAINT_APPEND='-Wl,-O1 > -Wl,-z,defs -Wl,--as-needed' DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_ABI=base > DEB_HOST_ARCH=amd64 DEB_TARGET_ARCH_ENDIAN=little DEB_HOST_GNU_CPU=x86_64 > LC_COLLATE=C.UTF-8 DEB_TARGET_GNU_SYSTEM=linux-gnu > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games > MESON_TESTTHREADS=8 DEB_TARGET_ARCH_OS=linux MAKELEVEL=1 CFLAGS='-g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security' DEB_HOST_MULTIARCH=x86_64-linux-gnu > SOURCE_DATE_EPOCH=1614591430 > SCHROOT_SESSION_ID=sid-amd64-sbuild-c8ac5439-88cc-4396-9c0c-e6eaf54433bf > SCHROOT_COMMAND='dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -sa' > FCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong' LANG=C.UTF-8 SCHROOT_ALIAS_NAME=unstable > OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security' > DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_ABI=base > DEB_BUILD_OPTIONS=parallel=8 SCHROOT_GROUP=user42 SCHROOT_USER=user42 > DH_INTERNAL_BUILDFLAGS=1 CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' > SHELL=/bin/sh DEB_HOST_ARCH_BITS=64 DEB_BUILD_ARCH=amd64 > DEB_BUILD_MAINT_OPTIONS=hardening=+all DEB_BUILD_GNU_CPU=x86_64 > DEB_HOST_GNU_TYPE=x86_64-linux-gnu ASFLAGS='' LC_ALL=C.UTF-8 > DEB_HOST_ARCH_CPU=amd64 DEB_RULES_REQUIRES_ROOT=binary-targets > PWD=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu > DEB_BUILD_MULTIARCH=x86_64-linux-gnu FFLAGS='-g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' > SCHROOT_GID=1001 MFLAGS='' GCJFLAGS='-g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' > DEB_HOST_ARCH_ENDIAN=little DEB_TARGET_ARCH=amd64 > > 1/1 switcheroo-control-integration-test FAIL 0.54s exit status 1 > 21:21:17 MALLOC_PERTURB_=51 > top_builddir=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu > /<<PKGBUILDDIR>>/tests/integration-test > ----------------------------------- output ----------------------------------- > stdout: > Testing binaries from local build tree > (/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/switcheroo-control) > stderr: > > -------------- daemon log: ---------------- > ------------------------------ > F > -------------- daemon log: ---------------- > ------------------------------ > F > -------------- daemon log: ---------------- > ------------------------------ > F > ====================================================================== > FAIL: test_dual_hotplug (__main__.Tests) > dual open source devices > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 376, in > test_dual_hotplug > self.assertEqual(self.get_dbus_property('NumGPUs'), 1) > AssertionError: 0 != 1 > > ====================================================================== > FAIL: test_dual_open_source (__main__.Tests) > dual open source devices > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 351, in > test_dual_open_source > self.assertEqual(self.get_dbus_property('HasDualGpu'), True) > AssertionError: False != True > > ====================================================================== > FAIL: test_single_device (__main__.Tests) > single device > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/integration-test", line 289, in > test_single_device > self.assertEqual(self.get_dbus_property('NumGPUs'), 1) > AssertionError: 0 != 1 > > ---------------------------------------------------------------------- > Ran 3 tests in 0.344s > > FAILED (failures=3) > ------------------------------------------------------------------------------ > > > Summary of Failures: > > 1/1 switcheroo-control-integration-test FAIL 0.54s exit status 1 > > > Ok: 0 > Expected Fail: 0 > Fail: 1 > Unexpected Pass: 0 > Skipped: 0 > Timeout: 0 > dh_auto_test: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 > MESON_TESTTHREADS=8 ninja test returned exit code 1 The full build log is available from: http://qa-logs.debian.net/2022/05/25/switcheroo-control_2.4-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220525;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.