190912 Nikos Chantziaras wrote: > On 12/09/2019 07:36, Philip Webb wrote: >> I've been trying to eliminate Python 2.7 >> & have dropped the 'TARGETS' lines from 'make.conf', leaving only 3.6 , >> but it seems that a number of pkgs still require it : > Uninstall all packages that require Python 2.7. > Some packages might have a "python" USE flag > that disables functionality that needs python, so try that first.
I had 'python' in the 'USE=" in 'make.conf' for whatever reason, so i deleted it & that removed some of the outstanding problem pkgs. I'm now left with 5 problem pkgs : llvm-7.1.0 fetchmail-6.3.26-r4 qtwebkit-5.212.0_pre20180120 spidermonkey-60.5.2_p0-r2 firefox-60.8.0 the former 3 all have in their ebuilds PYTHON_COMPAT=( python2_7 ) the latter 2 are said to require python 2.7 : 2.7 [ncurses sqlite ssl threads] I don't understand the list in square brackets, which are USE flags : they aren't set in 'make.conf' or elsewhere AFAIK. Can anyone explain (1) how to get around the 1st 3 ebuilds or (2) what the problem is with the 2nd 2 examples ? -- ========================,,============================================ SUPPORT ___________//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT `-O----------O---' purslowatchassdotutorontodotca