Source: libfprint Version: 1:1.94.6-2 Severity: serious Tags: ftbfs libfprint fails to build from source when built with the nocheck build profile. Note that this is considered a release critical bug since trixie by the release team. Here is the relevant part of the build log:
| Program unittest_inspector.py found: YES (/<<PKGBUILDDIR>>/tests/unittest_inspector.py) | Program umockdev-test.py found: YES (/<<PKGBUILDDIR>>/tests/umockdev-test.py) | | ../tests/meson.build:99:16: ERROR: Command `/<<PKGBUILDDIR>>/tests/unittest_inspector.py /<<PKGBUILDDIR>>/tests/virtual-image.py` failed with status 77. | | A full log can be found at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/meson-log.txt | cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/meson-log.txt | ==> meson-logs/meson-log.txt <== ... | Program unittest_inspector.py found: YES (/<<PKGBUILDDIR>>/tests/unittest_inspector.py) | Program umockdev-test.py found: YES (/<<PKGBUILDDIR>>/tests/umockdev-test.py) | Running command: /<<PKGBUILDDIR>>/tests/unittest_inspector.py /<<PKGBUILDDIR>>/tests/virtual-image.py | --- stdout --- | Missing dependencies: No module named 'gi' | | --- stderr --- | | | | ../tests/meson.build:99:16: ERROR: Command `/<<PKGBUILDDIR>>/tests/unittest_inspector.py /<<PKGBUILDDIR>>/tests/virtual-image.py` failed with status 77. | dh_auto_configure: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -Dudev_hwdb=enabled -Dudev_hwdb_dir=/lib/udev/hwdb.d -Dudev_rules_dir=/lib/udev/rules.d -Ddrivers=all -Dgtk-examples=false returned exit code 1 | make[1]: *** [debian/rules:19: override_dh_auto_configure] Error 25 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:16: build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I suggest that python3-gi is wrongly annotated <!nocheck> or tests are not properly disabled. Helmut