guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/3] gnu: Add python-pyxb.


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:
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.
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

Attachment: pysam_patches20160926.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]