[Debian-med-packaging] Bug#987297: Dependency to libpth20
NIIBE Yutaka
gniibe at fsij.org
Wed Apr 21 06:48:35 BST 2021
Package: genometools-common
Version: 1.6.1+ds-3
Severity: normal
Hello,
I am a package maintainer of GNU Pth, (non-preemptive) Portable
Threads library.
GNU Pth in Debian:
https://tracker.debian.org/pkg/pth
It's an old package. It used to be used by GnuPG 2.0. These days,
mostly no software uses GNU Pth.
I checked users of GNU Pth in Debian and found that genometools-common
depends on libpth20. However, I can't see any use of Pth in the
software.
The dependency is manually specified at:
https://salsa.debian.org/med-team/genometools/-/blob/master/debian/control#L63
IIUC, this is not needed (and wrong). I think that no users need
libpth20 for genometools. Could you please remove this dependency, if
I am not wrong?
Please note that Pthreads (in the manual pthreads(7)) is full featured
preemptive threads library (comes with libc), which is different from
GNU Pth.
If non-preemptive threads library is needed, I suggest use of Npth library,
as GnuPG 2.2 does.
npth in Debian:
https://tracker.debian.org/pkg/npth
--
More information about the Debian-med-packaging
mailing list