190913 Franz Fellner wrote:
> 190913 schrieb Philip Webb
>> What about Firefox ?
>> -- trying to unmerge Python-2.7 tells me that Firefox-60.8.0 requires
>> "python 2.7.5-r2:2.7[ncurses sqlite ssl threads]".
>> That Firefox ebuild does indeed require those flags,
>> but it also contains "PYTHON_COMPAT=( python3_{5,6,7} )".
>> What is telling Portage that Firefox needs Python-2.7 ?
> python:2.7 DEP in firefox is coming from mozcoreconf-v6.eclass
> (through mozconfig-v6.60.eclass):
> DEPEND="virtual/pkgconfig
> dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)]
> ${PYTHON_DEPS}"
Thanks ! -- in 16 years using Gentoo, I've never come across eclasses.
I see they are listed in /usr/portage/eclass .
Is there a doc which describes what they are & what they do ?
Let's hope everyone involved gets their acts together
before Python 2.7 becomes unsupported 2020-01-01 ...
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca