Opened 5 years ago

Closed 5 years ago

#58241 closed defect (fixed)

bedtools @2.28.0: fatal error: 'lzma.h' file not found

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: arjanvandervelde (Arjan van der Velde)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans)
Port: bedtools

Description

bedtools fails to build:

cram/cram_io.c:61:10: fatal error: 'lzma.h' file not found
#include <lzma.h>
         ^~~~~~~~
1 error generated.

It declares a dependency on the lzma port, but lzma.h is not provided by the lzma port; it's provided by the xz port.

Change History (4)

comment:1 Changed 5 years ago by arjanvandervelde (Arjan van der Velde)

Ok. Strange, why wasn't this picked up by CI on github? Will fix.

comment:2 Changed 5 years ago by arjanvandervelde (Arjan van der Velde)

oh, it got fixed already

comment:3 in reply to:  1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to arjanvandervelde:

Ok. Strange, why wasn't this picked up by CI on github?

Dependencies are not handled correctly on our Travis build system. Sometimes declared dependencies aren't there; sometimes non-dependencies are. I don't know why.

comment:4 in reply to:  2 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: dbevans added
Resolution: fixed
Status: assignedclosed

Replying to arjanvandervelde:

oh, it got fixed already

Looks like Dave noticed and fixed it right before I noticed it.

[628af5925d869652ec38555f76c6aa6ac0ddee03/macports-ports]

Note: See TracTickets for help on using tickets.