[Debian-med-packaging] Bug#869126: augustus: explicit dependency on libhts1, blocks transition

Graham Inggs ginggs at debian.org
Thu Jul 20 18:32:56 UTC 2017


Source: augustus
Version: 3.2.3+dfsg-1
Severity: serious

Hi Maintainer

Package augustus has an explicit dependency on libhts1, so even though
it was uploaded after libhts2, it still blocks the htslib transition
[1].

I would suggest testing whether you can simply drop the explicit
dependencies on libgsl2, zlib1g, libbamtools2.4.0, libhts1 and
libncurses5 [2], and just rely on ${shlibs:Depends} to perform its
magic.

In addition, it appears that at least bam2wig is statically linked
against libbam.a and libhts.a [3], so that should probably changed to
link against the shared libraries instead.

Regards
Graham


[1] https://release.debian.org/transitions/html/auto-htslib.html
[2] https://sources.debian.net/src/augustus/3.2.3%2Bdfsg-1/debian/control/#L24
[3] https://sources.debian.net/src/augustus/3.2.3%2Bdfsg-1/auxprogs/bam2wig/Makefile/#L19



More information about the Debian-med-packaging mailing list