Hello Santiago, I've tried to readjust the behavior of the bugreport. The control file is correctly listing the packages liblexbor-dev (https://sources.debian.org/src/python-selectolax/0.4.6-1/debian/control#L12)
and libmodest-dev (https://sources.debian.org/src/python-selectolax/0.4.6-1/debian/control#L14) with the needed profile <!nocheck>. If I exclude these two files in a local rebuild from d/control and do a build with DEB_BUILD_OPTIONS=nocheck I get the same error as reported by you. I've seen at least in https://people.debian.org/~sanvila/build-logs/202603/python-url-matcher_0.6.0-1_amd64-20260326T105348.156Z a similar issue. The nocheck build isn't using the <!nocheck> marked packages. As I've sponsored the upload of python-selectolax I've checked also the nocheck profile build before uploading the package to NEW. So I'm a bit clueless at the moment at where and what to look here. Regards Carsten Am Thu, Mar 26, 2026 at 01:19:01PM +0000 schrieb Santiago Vila: > Package: src:python-selectolax > Version: 0.4.6-1 > Severity: serious > Tags: forky sid ftbfs > User: [email protected] > Usertags: ftbfs-nocheck-profile > > Dear maintainer: > > During a rebuild of all packages in unstable using the nocheck build profile, > this package failed to build. > > Below you will find the last part of the build log (probably the most > relevant part, but not necessarily). If required, the full build log > is available here: > > https://people.debian.org/~sanvila/build-logs/202603/ > > A wiki page discussing how to reproduce bugs in this category and > possible solutions is available here: > > https://wiki.debian.org/qa.debian.org/FTBFS/nocheck > > (It's a wiki, so you are welcome to contribute) > > About the archive rebuild: The build was made on virtual machines from AWS, > using sbuild and a reduced chroot with only build-essential packages. > > If you cannot reproduce the bug please contact me privately, as I > am willing to provide ssh access to a virtual machine where the bug is > fully reproducible. > > If this is really a bug in one of the build-depends, please use > reassign and add an affects on src:python-selectolax, so that this is still > visible in the BTS web page for this package. > > Thanks. > > -------------------------------------------------------------------------------- > [...] > INFO:root:building 'selectolax.lexbor' extension > INFO:root:building 'selectolax.parser' extension > INFO:root:creating build/temp.linux-x86_64-cpython-313/selectolax > INFO:root:x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imodest/include/ > -I/usr/include/python3.13 -c selectolax/parser.c -o > build/temp.linux-x86_64-cpython-313/selectolax/parser.o > -DMODEST_BUILD_OS=Linux -DMyCORE_OS_Linux -DMODEST_PORT_NAME=posix > -DMyCORE_BUILD_WITHOUT_THREADS=YES -DMyCORE_BUILD_DEBUG=NO -pedantic -fPIC > -Wno-unused-variable -Wno-unused-function -std=c99 -O2 -g > INFO:root:x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ilexbor/source/ > -I/usr/include/python3.13 -c selectolax/lexbor.c -o > build/temp.linux-x86_64-cpython-313/selectolax/lexbor.o -DLEXBOR_STATIC > -pedantic -fPIC -Wno-unused-variable -Wno-unused-function -std=c99 -O2 -g > selectolax/parser.c:1163:10: fatal error: myhtml/myhtml.h: No such file or > directory > 1163 | #include "myhtml/myhtml.h" > | ^~~~~~~~~~~~~~~~~ > compilation terminated. > selectolax/lexbor.c:1160:10: fatal error: lexbor/core/core.h: No such file or > directory > 1160 | #include "lexbor/core/core.h" > | ^~~~~~~~~~~~~~~~~~~~ > compilation terminated. > error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 > > ERROR Backend subprocess exited when trying to invoke build_wheel > E: pybuild pybuild:485: build: plugin pyproject failed with: exit code=1: > python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_selectolax > dh_auto_build: error: pybuild --build -i python{version} -p "3.14 3.13" > --parallel=2 returned exit code 13 > make: *** [debian/rules:14: binary] Error 25 > dpkg-buildpackage: error: debian/rules binary subprocess failed with exit > status 2 > --------------------------------------------------------------------------------

