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

Reply via email to