[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