On 28.06.18 00:16, John Covici wrote:
> after doing a world update, there are still packages which apparently
> need both 3.4 and 3.5, so I cannot remove them.
That sounds like you might still have some packages where the use flags
python_targets_python3_4 and/or python_targets_python3_5 are active. Vim
comes to my mind as an example:
# equery u app-editors/vim
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-editors/vim-8.0.1298:
U I
( ... )
- - perl : Add optional support/bindings for the Perl language
- - python : Add optional support/bindings for the Python language
- - python_single_target_python2_7 : Build for Python 2.7 only
- - python_single_target_python3_4 : Build for Python 3.4 only
- - python_single_target_python3_5 : Build for Python 3.5 only
+ + python_single_target_python3_6 : Build for Python 3.6 only
+ + python_targets_python2_7 : Build with Python 2.7
- - python_targets_python3_4 : Build with Python 3.4
- - python_targets_python3_5 : Build with Python 3.5
+ + python_targets_python3_6 : Build with Python 3.6
- - racket : Enable support for Scheme using dev-scheme/racket
( ... )
As you can see, vim was built with support for Python 2.7 and 3.6, but
neither 3.4 nor 3.5. Which is the way I want it.
-Ralph