On Sun, Nov 17, 2024 at 11:21:00AM +0100, Ben Hutchings wrote:
> On Sun, 2024-11-17 at 03:22 +0100, наб wrote:
> > src:pth has been gone from testing since August.
> > There are no rdeps and no rbuilddeps,
> > and only FTBFS bugs since like 2012.
> > I can hardly imagine a point to Pth at all in 2024
> > (or any time after ubiquitous pthread support),
> > so it reads to me like an easy QA removal.
> > 
> > But, this seems incongruent with the
> > inst~15000 + vote~15 popcon
> > (admittedly, with a peak of 50k, that may just be latent).
> I'm not seeing those numbers.  Maybe because pth had an ABI bump for
> time64 and libpth20 is no longer on the graph.
Had to dig these out of the graph manually:
  
https://qa.debian.org/popcon-graph.php?packages=libpth20t64+libpth20+libpth-dev&show_vote=on&show_old=on&want_legend=on&want_ticks=on&from_date=&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1
  
https://qa.debian.org/popcon-graph.php?packages=libpth20t64+libpth20+libpth-dev&show_vote=on&show_old=on&want_legend=on&want_ticks=on&from_date=2020-01-01&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1

> > What am I missing here? Is there any reason for any one
> > to install libpth{20,-dev} at any time any more?
> GnuPG once used pth, but switched to npth over a decade ago.
That historical context was what I was missing,
and certainly matches the peak and cliff.

> As recently as bullseye, pth still had some significant
> reverse-(build-)dependencies:
This looked like a scary prospect, 
> $ grep-dctrl -FBuild-Depends -sPackage libpth-dev 
> /var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_source_Sources 
> Package: gcc-9
> Package: libdap
> Package: pianobar
> Package: unicon
> Package: zhcon
> $ grep-dctrl -FDepends -sPackage libpth20 
> /var/lib/apt/lists/deb.debian.org_debian_dists_bullseye_main_binary-amd64_Packages
>  
> Package: libgm2-0
> Package: genometools-common
> Package: libpth-dev
> Package: zhcon
but from the changelogs and relevant bugs,
it looks like all of these specced that by accident as a left-over.

So it was deeply vestigial even in bullseye,
and the maintainer trimmed it off most of the way.

> but it does seem like it can be dropped now.
https://bugs.debian.org/1087708

Thanks,

Attachment: signature.asc
Description: PGP signature

Reply via email to