On 2025/02/03 15:29, Arve Barsnes wrote:
This means that pygobject wants PYTHON_TARGETS="python3_11" because that is what you have set on x11-wm/xpra, and that is because that is the newest python that xpra-4.4.6-r2 supports. Either upgrade xpra to the testing version (currently 6.0.1-r1), or add python 3_11 to python targets for dev-python/pygobject-3.50.0.
I intrepreted your answer (with the help of chatGPT) to mean I should add this use flag: dev-python/pygobject python_targets_python3_11 But I seem to now be in a circular loop (after similarly updating 21 other projects with that flag): emerge: there are no ebuilds built with USE flags to satisfy ">=dev-python/setuptools-69.0.3[python_targets_python3_11(-)]". !!! One of the following packages is required to complete your request: - dev-python/setuptools-75.8.0::gentoo (Change USE: +python_targets_python3_11) (dependency required by "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) If I add that flag, I get: emerge: there are no ebuilds built with USE flags to satisfy ">=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_13t(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]".!!! One of the following packages is required to complete your request: - dev-python/jaraco-text-4.0.0::gentoo (Change USE: +python_targets_python3_11) - dev-python/setuptools-75.8.0::gentoo (Change USE: -python_targets_python3_11) (dependency required by "dev-python/setuptools-75.8.0::gentoo" [ebuild]) (dependency required by "x11-wm/xpra-4.4.6-r2::gentoo[python_single_target_python3_11]" [ebuild]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) Here are the flags I currently have: dev-python/pygobject python_targets_python3_11 dev-python/netifaces python_targets_python3_11 dev-python/pillow python_targets_python3_11 dev-python/rencode python_targets_python3_11 x11-base/xorg-server xvfb dev-python/cryptography python_targets_python3_11 dev-python/lz4 python_targets_python3_11 dev-python/cython python_targets_python3_11 dev-python/gpep517 python_targets_python3_11 #dev-python/setuptools python_targets_python3_11 dev-python/jaraco-collections python_targets_python3_11 dev-python/setuptools python_targets_python3_11 dev-python/jaraco-functools python_targets_python3_11 dev-python/jaraco-text python_targets_python3_11 dev-python/more-itertools python_targets_python3_11 dev-python/packaging python_targets_python3_11 dev-python/platformdirs python_targets_python3_11 dev-python/wheel python_targets_python3_11 dev-python/setuptools python_targets_python3_11 dev-python/setuptools-scm python_targets_python3_11 dev-python/trove-classifiers python_targets_python3_11 dev-python/flit-core python_targets_python3_11 dev-python/setuptools -python_targets_python3_11