[Debian-med-packaging] Bug#1022087: jellyfish: FTBFS with pkgconf
Nilesh Patra
nilesh at debian.org
Thu Oct 20 20:57:49 BST 2022
Hi Andrej,
On Wed, 19 Oct 2022 21:11:12 +0100 Andrej Shadura <andrewsh at debian.org> wrote:
> Source: jellyfish
> Version: 2.3.0-15
> Severity: normal
> Tags: ftbfs
> User: andrewsh at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20221021/04891d46/attachment.sig>
More information about the Debian-med-packaging
mailing list