We don't seem to have a Gentoo bug for this yet. The docutils dependency in Sphinx is "<dev-python/docutils-0.18". This leads to a rather confusing message when emerging: (dev-python/docutils-0.18.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_9 -pypy3 -python3_10 -python3_8" conflicts with <dev-python/docutils-0.18[python_targets_python3_9(-)] required by (dev-python/sphinx-4.3.2-1:0/0::gentoo, binary scheduled for merge) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 -pypy3 -python3_10 -python3_8" ^ ^^^^ This is strictly an informational message from Portage, because it cannot upgrade docutils while Sphinx requires an older docutils. The upstream issue is at URL, and it seems the update on Sphinx's end is slated for 4.4.0.
Upstream explanation [1] [1] https://github.com/sphinx-doc/sphinx/issues/9936#issuecomment-986017551
*** Bug 830131 has been marked as a duplicate of this bug. ***
Here is the actual ticket https://github.com/sphinx-doc/sphinx/issues/9777
Sphinx 4.4.0 with docutils 0.18 was released. https://www.sphinx-doc.org/en/master/changes.html
(In reply to Mike Limansky from comment #4) > Sphinx 4.4.0 with docutils 0.18 was released. > https://www.sphinx-doc.org/en/master/changes.html Where do you see that? It still has <0.18.
This change is currently planned for version 4.5.0 [1]. [1] https://github.com/sphinx-doc/sphinx/milestone/120
Oh, sorry, I missed when they changed target release.
*** Bug 832349 has been marked as a duplicate of this bug. ***
Sadly, this is now targeted for 5.0.0. :(
*** Bug 829252 has been marked as a duplicate of this bug. ***
Upstream PR was merged: https://github.com/sphinx-doc/sphinx/pull/10164
and 5.0.0 sphinx is now in tree.
(In reply to Sam James from comment #12) > and 5.0.0 sphinx is now in tree. I've still this issue with >sphinx-5 : WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/docutils:0 (dev-python/docutils-0.19:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_10 python3_9 (-pypy3) (-python3_11) -python3_8" conflicts with <dev-python/docutils-0.19[python_targets_python3_9(-),python_targets_python3_10(-)] required by (dev-python/sphinx-5.0.2:0/0::gentoo, installed) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 python3_9 (-pypy3) (-python3_11) -python3_8" $ eix dev-python/sphinx [I] dev-python/sphinx Available versions: 4.5.0-r1^t 5.0.2^t ~5.1.0^t ~5.1.1^t {doc latex test PYTHON_TARGETS="pypy3 python3_8 python3_9 python3_10 python3_11"} Installed versions: 5.0.2^t(09:08:44 10/07/2022)(-doc -latex -test PYTHON_TARGETS="python3_9 python3_10 -pypy3 -python3_8 -python3_11") Homepage: https://www.sphinx-doc.org/ https://github.com/sphinx-doc/sphinx/ https://pypi.org/project/Sphinx/ Description: Python documentation generator
Same here: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-python/docutils:0 (dev-python/docutils-0.19:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) (-python3_11) -python3_8 -python3_9" conflicts with <dev-python/docutils-0.19[python_targets_python3_10(-)] required by (dev-python/sphinx-5.0.2:0/0::gentoo, installed) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) (-python3_11) -python3_8 -python3_9"
The new "error" is different -- it's docutils *0.19*. The same explanation as above apply.
Stable is dev-python/sphinx-5.0.2 and it requires <dev-python/docutils-0.19 But dev-python/docutils-0.19 is now stable too. So, we need to stabilize at least dev-python/sphinx-5.1.0 ?
Hi all, `dev-python/sphinx-5.3.0` locks `dev-python/docutils` to version 0.19. What is the current status for sphinx 6 and 7? Thanks