Get rid of python2 runtime dependencies for all recipes in oe-core except those that are python2 module recipes.
How are you defining 'python2 runtime'. Do you mean: 1) python2 needed on target 2) python2-native needed to build 3) python2 needed on host to build
Ross, I mean python2 needed on target. Put another way, python-core should not be a runtime dependency for any package except the python-xxx packages.
I was under the impression that this was done. What recipes in particular are you thinking of?
For target, this is done already with some caveats: - u-boot needs python2 to build - python-setuptools can be moved to meta-python(2) - packagegroup-self-hosted needs Python 2. I'd say that this aspect of Python 2 removal is done.