[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: