[Debian-med-packaging] Bug#947066: Remove libhts-private-dev subpackage
John Marshall
John.W.Marshall at glasgow.ac.uk
Fri Dec 20 11:14:14 GMT 2019
Source: htslib
Version: 1.10.1-2
HTSlib 1.10 has implemented symbol visibility restrictions limiting code external to libhts.so to directly calling only functions that are designated as publicly-accessible API functions. All of these functions are declared in the public htslib/*.h headers packaged in libhts-dev. Thus it is not possible for external code to call functions declared in the private cram/*.h headers packaged in libhts-private-dev when dynamically linking against libhts.so. This makes libhts-private-dev close to useless.
Moreover the only package known to use libhts-private-dev, libseqlib, no longer uses it as of 1.1.2+dfsg-5 due to the improvements from bug #946924.
Thus libhts-private-dev is obsolete. Please remove it.
More information about the Debian-med-packaging
mailing list