Re: Proposal: drop libcrypt-dev dependency from libc6-dev
Hello fellow developers,
On Sun, Apr 13, 2025 at 05:25:59PM +0200, Helmut Grohne wrote:
> All of the perl ones have been filed and gregor already fixed (thanks!)
> a significant fraction including all 11 perl-xs-dev <!nocheck> ones. I
> guess that on third of these is fixed in git or unstable.
I guess half of the perl ones are fixed. That is despite them being
filed during the trixie freeze. Hope this didn't cause disruption.
> > So that's modifying another 110 + 9 + 1 + 6 = 126 source packages
> > outside the perl ecosystem. You'll find all of the mentioned categories
> > in the published logs as subdirectories. Please bear in mind that among
> > the packages that FTBFS in unstable, a small fraction would additionally
> > FTBFS without libcrypt and I've missed those. Expect a few more.
>
> ...
>
> > build depend on libcrypt-dev (mostly to support bootstrapping). So if
> > you disregard all of those duplicates, what remains is 28 packages
> > missed in the FTBFS-based analysis:
>
> I have not yet filed bugs for packages lacking "Build-Depends:
> libcrypt-dev". That's a next step. I consider the perl-xs-dev
> dependencies and the runtime dependencies more important as both of them
> also affect other use cases (such as cross building).
I have now collected the remaining packages. I didn't fully account for
packages with binary package dependencies earlier, so it's 155 bugs.
They're all filed now and this was the last category to be filed. I
explicitly noted that they should not be uploaded to trixie.
> Regarding the timing of the glibc upload, I also am in favor of not
> upgrading lots of these bugs to rc severity. Given the usertags, we may
> monitor how the situation evolves in forky. I suggest once the remaining
> unfixed bug count (across all categories) is 30 or less, we may proceed
> and upgrade the remaining ones to rc.
All of the bugs are usertagged with a number of tags sharing a
"libcrypt-" prefix:
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=helmutg@debian.org
At the time of this writing, there are 233 remaining bugs.
Helmut
Reply to: