Completely remove the distutils* bbclasses from oe-core (with a mechanism to warn they have been moved to meta-python) Update docs to show the move (while removing the variables and bbclasses sections). From IRC: <RP> BB_REMOVED_CLASS_MSGS[image-prelink] = "fix USER_CLASSES in your local.conf"
I had previously staged this. The real work will be in the changes to docs.
The original plan was to move the classes to meta-python, but Armin brought up that it might be better to move to meta-oe.
The removal from oe-core has been merged. The patches are in master-next for meta-python and will be merged shortly.
Patches merged in oe-core https://git.openembedded.org/openembedded-core/commit/?id=782ce913b3611da8571a758c821b1491493eabec Patches for meta-openembedded/meta-python still need to be merged (we forgot to add it to the PR). Second pass at documentation: https://patchwork.yoctoproject.org/project/docs/list/?series=2218
Merged to meta-openembedded/meta-python https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d6dcffc75445fafa93ed4e55f549b149fc9161eb