I suspect a typo somewhere, but I'm not at all sure where this `PYTHON_TARGET` comes form... > emerge: there are no ebuilds to satisfy "dev-lang/python-exec[python_targets_python3_13t(-)]".
Its a real target and is not a typo. https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython https://docs.python.org/3/howto/free-threading-python.html Could you post the whole context for this? I would guess this a case where python-exec hasn't been rebuilt or hasn't been triggered to be rebuilt to get new targets.
I'm not sure what you mean by "the whole context". The actual command and its output look like this: ```console # emerge -vaqDuN --with-bdeps=y world emerge: there are no ebuilds to satisfy "dev-lang/python-exec[python_targets_python3_13t(-)]". (dependency required by "dev-lang/python-3.13.3-r100::gentoo" [ebuild]) (dependency required by "sys-firmware/edk2-202502::gentoo" [installed]) (dependency required by "app-emulation/qemu-9.2.3-r1::gentoo[-pin-upstream-blobs,qemu_softmmu_targets_i386,qemu_softmmu_targets_x86_64]" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) # ``` I don't think this adds much useful, but you be the judge...
Posting that is useful as it takes away doubts that you could be doing something unusual to get it. From that I think it would be a bug that portage isn't rebuilding python-exec on its own. To get around this you could try and rebuild it manually like emerge -1 dev-lang/python-exec I'd be interested if it gets the target after that. Also emerge --info could be useful as well.
In either case, thanks for the info on the target. For the time being, I fixed this by simply disabling unwanted targets. I'll also try what you suggested once world rebuilds...
Given that this bug got resolved as invalid, I won't spend time on exploring alternatives.
It's almost certainly a configuration issue and not a bug. parona nonetheless was interested in helping you debug that. The bug being marked INVALID doesn't mean discussion can't continue in helping you.