[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