On 11/19/20 1:36 PM, Steven Lembark wrote:
Based on:
2020-04-22 Python 3.7 to become the default target
I'd have thought that using:
PYTHON_TARGETS="python2_7 python3_7"
PYTHON_SINGLE_TARGET="python3_7"
and
emerge --depclean;
emerge -1vUD @world;
emerge --depclean;
should have updated my system. I'd done a fairly recent
"emerge @world" and it completed so I'd have thought that
everything was up to date.
The depclean step gave me:
* Have you forgotten to do a complete update prior to depclean? The
* most comprehensive command for this purpose is as follows:
*
* emerge --update --newuse --deep --with-bdeps=y @world
At this point pretty much anything I update runs into:
!!! All ebuilds that could satisfy
"sys-apps/portage[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)]"
have been masked.
!!! One of the following masked packages is required to complete your
request:
- sys-apps/portage-9999::gentoo (masked by: missing keyword)
Did you run emerge --sync before emerge -1vUD @world?
The Python 3.7 change is old news -- by now it's already migrated to 3.8
on my system.