Hi Andrej, On Wed, 19 Oct 2022 21:11:12 +0100 Andrej Shadura <andre...@debian.org> wrote: > Source: jellyfish > Version: 2.3.0-15 > Severity: normal > Tags: ftbfs > User: andre...@debian.org > Usertags: pkgconf-rebuild-ftbfs
I took a look at this one, and this seems to FTBFS with pkgconf because pkgconf does not seem to honor atleast PKG_CONFIG_SYSROOT_DIR which is set in d/rules for this package[1] In particular: | $ cat jellyfish-2.0.pc | prefix=/usr | exec_prefix=${prefix} | libdir=${prefix}/lib/x86_64-linux-gnu | includedir=${prefix}/include | | Name: Jellyfish | Description: A multi-threaded hash based k-mer counter. | Version: 2.3.0 | Libs: -L${libdir} -ljellyfish-2.0 -lpthr with old pkg-config: $ PKG_CONFIG_PATH=. PKG_CONFIG_SYSROOT_DIR=debian/tmp/ pkg-config --cflags jellyfish-2.0 -Idebian/tmp//usr/include/jellyfish-2.3.0 with pkgconf: $ PKG_CONFIG_PATH=. PKG_CONFIG_SYSROOT_DIR=debian/tmp/ pkg-config --cflags jellyfish-2.0 -I/usr/include/jellyfish-2.3.0 This looks like a problem with pkgconf instead. Let me know if I am mistaken. If not, could you fix this, please? [1]: https://sources.debian.org/src/jellyfish/2.3.0-15/debian/rules/#L12 Thanks! -- Best, Nilesh
signature.asc
Description: PGP signature