On Tue, Feb 18, 2025 at 09:06:53AM +0900, Charles Plessy wrote: > Again, given the scale, Debian can not expect that the package > maintainers are going to contact each upstream and send a patch. We are > not paid for that.
Yes, Debian only expects that such bugs are forwarded upstream, not that you also write a patch (unless it's a key package, anyway) and not that you submit it upstream (though it makes sense if you wrote it). > On the other hand, we also rely on "the ecosystem" to do the work by > themselves so that the packages eventually start to build fine with GCC > 15 them after we upgrade them to newer upstream versions. Do we? In my experience there are several classes of a package state in every such transition (not just to a new GCC but e.g. to a new Python version or to a new major dep version with API changes and deprecation removals), and each class always contains a significant number of packages and can't be ignored, ranging from good quality upstreams that already did the work and maybe even have CI jobs with unreleased versions of deps, to long dead upstreams, with many in-between states including ones where somebody needs to notify the upstream about the problem, and in many cases it's either we or other distro maintainer. I don't see that "the ecosystem" solves the majority of bugs in advance without some help of some distro maintainer. -- WBR, wRAR
signature.asc
Description: PGP signature