[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