Dne 29. 01. 22 v 17:26 Ben Greiner napsal(a):
python38-Sphinx does not provide the pkg_resources style __init__.py file from python-Sphinx (anymore?), but all the python-sphinxcontrib-* packages expect it. The PYPI packages all provide it and overwrite each other during install, but we can't allow those file conflicts in a rpm package.
So either python-Sphinx needs to reintroduce this file or there needs to be a python-sphinxcontrib package providing it, which all python-sphinxcontrib-* packages depend on. I didn't check. Maybe it exists and is just not in the dependency tree?
Couldn't we charge ahead and switch everything to PEP-420 native namespace packages? They should be supported natively since Python 3.3, that's on any platform SUSE provides (all the way down to SLE-11 if you ignore Python 2 ;)).