Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 794469 - x11-misc/dex: only supports Python <=3.8
Summary: x11-misc/dex: only supports Python <=3.8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergey Popov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: py39, python3.9-compat
  Show dependency tree
 
Reported: 2021-06-05 19:05 UTC by Acatorn
Modified: 2021-06-06 03:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Acatorn 2021-06-05 19:05:36 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2021-06-06 03:59:52 UTC
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(-)