[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