Hello, Today I was performing my regular once-a-week system update. After: emerge -uDNav @world I received: "These are the packages that would be merged, in order: Calculating dependencies | !!! Problem resolving dependencies for x11-misc/dex from @selected ... done! !!! The ebuild selected to satisfy "x11-misc/dex" has unmet requirements. - x11-misc/dex-0.8.0::gentoo USE="-doc" ABI_X86="(64)" PYTHON_TARGETS="-python3_8" The following REQUIRED_USE flag constraints are unsatisfied: python_targets_python3_8 The above constraints are a subset of the following complete expression: any-of ( python_targets_python3_8 )" As a workaround I created a file /etc/portage/package.use/dex with: x11-misc/dex PYTHON_TARGETS: python3_8 I suppose that it is because an ebuild contains only PYTHON_COMPAT=( python{3_7,3_8} ) and it lacks 3_9 (which become Gentoo's default recently), but I'm not sure if dex runs properly with python 3.9. Best Regards, Acatorn
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad1b662e56a6d0e95d9f819982fbf879bcff3d3 commit 7ad1b662e56a6d0e95d9f819982fbf879bcff3d3 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2021-06-06 03:39:49 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-06-06 03:53:52 +0000 x11-misc/dex: add python3_{9,10} Tested, works as expected with both. Closes: https://bugs.gentoo.org/794469 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> x11-misc/dex/dex-0.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)