[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