[Debian-med-packaging] Bug#1120150: hmmer: Ship easel miniapps instead of easel source code.

Michael R. Crusoe crusoe at debian.org
Fri May 1 14:37:45 BST 2026


On Thu, 6 Nov 2025 12:09:31 +0900 Charles Plessy <plessy at debian.org> wrote:
> Package: src:hmmer
> 
> Hi all,

Hey Charles,

> HMMER ships the Easel library in its released tarball as it compiles on it.  In
> addition, this library has a collection of small command-line tools called
> miniapps, which can be used for manipulating files typically used or produced
> by HMMER. 
> 
  
> Currently our hmmer-examples packages ships the source code of Easel; I do not
> know why.

They are used by the hmmer autopkgtests, specifically https://salsa.debian.org/med-team/hmmer/-/blob/6a51eb504f141009858f497827d171fee11cd257/debian/tests/run-unit-test#L19

> I propose that the hmmer package starts to ship the miniapps; this can be done
> with the following patch.
> 
>     --- a/Makefile.in
>     +++ b/Makefile.in
>     @@ -129,6 +129,7 @@
>     	if [ ! -d ${DESTDIR}${bindir} ]; then ${INSTALL} -d ${DESTDIR}${bindir}; fi
>     	if [ ! -d ${DESTDIR}${man1dir} ]; then ${INSTALL} -d ${DESTDIR}${man1dir}; fi
>     	${MAKE} -C src install
>     +	${MAKE} -C ${ESLDIR} install
>     	${MAKE} -C documentation install
>      
>      # install-strip: same as install, but strip binaries
> 
> The command names all start with `esl-`, limiting the risk of name
> collisions in the future.

Sure, go for it. Please add the extra binaries.

Cheers!

-- 
Michael R. Crusoe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20260501/1f77cac2/attachment-0001.sig>


More information about the Debian-med-packaging mailing list