Arve Barsnes <arve.bars...@gmail.com> wrote: > On Thu, 28 Dec 2023 at 16:21, Martin Vaeth <mar...@mvath.de> wrote: >> >> stefan11111 <stefan11111@shitposting.expert> wrote: >> > This got me wondering though, is there no way to fix this globally >> > via make.conf instead of adding patched ebuilds to my overlay? >> >> No. Until https://bugs.gentoo.org/209653 is fixed (which did not >> happen since 16 years and presumably never will), there is no >> other way to fix dependencies than to copy the ebuild to some >> overlay. > > The fix to stefan11111's problem is surely to extend the allowed > python versions in PYTHON_COMPAT though, the solution for that would > be different than changing the dependencies directly.
For the case that this was not clear: This is what I meant. You would have a hard time to fix the dependencies in your overlay "directly" in any other way than by editing the value of PYTHON_COMPAT in the ebuild in your overlay. However, this is only about *how* you modify the ebuild; my point was that with current portage you *cannot avoid* to modify the ebuild.