Привет
Как правильно выставлять PYTHON_SINGLE_TARGET и PYTHON_TARGETS ? Мне всегда казалось что через eselect python list. Но не получается.
Куда копать?
$ emerge -av1 --nodeps gvim
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
!!! Problem resolving dependencies for app-editors/gvim
!!! The ebuild selected to satisfy "gvim" has unmet requirements.
- app-editors/gvim-8.0.1298::gentoo USE="acl gtk nls perl python session (-aqua) -cscope -debug -gnome -gtk3 -lua -luajit -motif -neXt -netbeans -racket -ruby (-selinux) -tcl" PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6" PYTHON_TARGETS="python2_7 -python3_4 -python3_5 -python3_6"
The following REQUIRED_USE flag constraints are unsatisfied:
python? ( python_single_target_python3_5? ( python_targets_python3_5 ) )
The above constraints are a subset of the following complete expression:
luajit? ( lua ) python? ( exactly-one-of ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) )
$ eselect python list
Available Python interpreters, in order of preference:
[1] python3.6
[2] python2.7
[3] python3.5
[4] python3.4
$ eselect python set 1
$ eselect python list
Available Python interpreters, in order of preference:
[1] python3.6
[2] python2.7
[3] python3.5
[4] python3.4