Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10892

sphinx-6.0.0 breaks building qemu-7.1.0 (1.4-release only)

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical (Install) 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.

            coffnix coffnix
            stamasd stamasd
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: