-
Bug
-
Resolution: Fixed
-
Critical (Install)
-
None
-
None
-
None
-
Blocks dev-python/sphinx on 1.4 and impacts app-emulation/qemu.
-
Dependency "dev-phython/sphinx" incompatible with Python 3.7.
installing qemu-7.1.0 breaks with:
Program sphinx-build found: YES (/usr/bin/sphinx-build)
../docs/meson.build:30: WARNING: /usr/bin/sphinx-build: Traceback (most recent call last):
File "/usr/lib/python-exec/python3.7/sphinx-build", line 5, in <module>
from sphinx.cmd.build import main
File "/usr/lib/python3.7/site-packages/sphinx/cmd/build.py", line 18, in <module>
from sphinx.application import Sphinx
File "/usr/lib/python3.7/site-packages/sphinx/application.py", line 25, in <module>
from sphinx.environment import BuildEnvironment
File "/usr/lib/python3.7/site-packages/sphinx/environment/init.py", line 20, in <module>
from sphinx.events import EventManager
File "/usr/lib/python3.7/site-packages/sphinx/events.py", line 13, in <module>
from sphinx.util.inspect import safe_getattr
File "/usr/lib/python3.7/site-packages/sphinx/util/inspect.py", line 12, in <module>
from functools import cached_property, partial, partialmethod, singledispatchmethod
ImportError: cannot import name 'cached_property' from 'functools' (/usr/lib/python3.7/functools.py)
../docs/meson.build:32:6: ERROR: Problem encountered: Install a Python 3 version of python-sphinx and the readthedoc theme
This was an issue with a previous version of sphinx (5.2.0) which was fixed in 5.2.1 https://bugs.funtoo.org/browse/FL-10533
Now sphinx is at version 6.0.0 and it looks like it broke again.