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,
signature.asc
Description: PGP signature

