[Debian-med-packaging] Bug#879886: libhts2: libhts2 needs to handle ABI changes
Diane Trout
diane at ghic.org
Thu Oct 26 19:12:05 UTC 2017
Package: libhts2
Version: 1.5-1
Severity: critical
Dear Maintainer,
libhts2 introduced an ABI change which broke python-pysam, and a new
version of python-pysam needed to be released to update to the new ABI.
libhts2 probably needs a proper symbols file to make it easier to see
when the ABI is changing. https://wiki.debian.org/UsingSymbolsFiles
Mattia Rizzolo, also suggests other methods of dealing with managing ABI
changes.
Such as bumping soname, changing the package name and use Conflicts, or
adding versioned Breaks against broken packages
-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'stable-debug'), (500, 'testing'), (500, 'stable'), (110, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libhts2 depends on:
ii libbz2-1.0 1.0.6-8.1
ii libc6 2.24-17
ii libcurl3-gnutls 7.55.1-1
ii liblzma5 5.2.2-1.3
ii libssl1.1 1.1.0f-5
ii zlib1g 1:1.2.8.dfsg-5
libhts2 recommends no packages.
libhts2 suggests no packages.
-- no debconf information
More information about the Debian-med-packaging
mailing list