It would be nice to have some official Gentoo documentation on why packages carrying around bundled deps have to be patched or rejected. Publishing this stance would probably make it easier to push some buildsystem bugs upstream, for example. Also, documentation would hopefully help provide a consensus on this issue. I assume that the place in which this documentation belongs is the one referred to in the URL field. I hope that this is the correct Bugzilla Product for bugs concerning those docs.
I think this would belong to devmanual... also a patch would probably be appreciated :)
We have https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies but yeah, it should be in devmanual.
(In reply to Sam James from comment #2) > We have https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies but yeah, > it should be in devmanual. That looks good. Could we just reformat and add it as a new chapter? CCing sping as the original author of that wiki page. (Binki also worked on it but he's the reporter of this bug.)
(In reply to Ulrich Müller from comment #3) > CCing sping as the original author of that wiki page. (Binki also worked on > it but he's the reporter of this bug.) Part of the page would need a re-write to get the math feel out, e.g. "If a program P uses a system-installed library A" causes higher cognitive load than necessary (and probably should not use variables like that). I believe that bug is on my account, but I no longer consider that a good approach to writing in 2022. I welcome your help improving text readability. Copying that article into the devmanual will make it more official and is a chance to improve on its quality but also means we raise the bar for contribution after integration. If you think that's a good trade, please go ahead.