|
From: | Ben Woodcroft |
Subject: | Re: [PATCH 2/3] gnu: Add python-pyxb. |
Date: | Mon, 26 Sep 2016 21:15:28 +1000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
On 24/09/16 13:15, Marius Bakke wrote:
Ah, ok I see, so the problem is that python-plastid requires the .h files during build. Given that this is the only package that has an issue, and perhaps pysam doesn't intend to provide these .h files as part of it's "interface", I think it might be best to simply put htslib as an input to python-plastid. That all checks out, here's a patch series to do this plus update plastid. OK?Ben Woodcroft <address@hidden> writes:Htslib is propagated because it is included by the installed samtools and bcftools headers; at least one of pysams dependencies failed to build when it was a regular input.Ah, I see. Can this be avoided with patchelf?I don't think so. The htslib headers need to be propagated for anything that uses header files from pysam, since they contain contain code such as "include <htslib/foo.h>". Perhaps you can update the comment to make it more clear? Patchelf is probably what made that work when htslib was bundled.
ben
pysam_patches20160926.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |