On 2022.08.16 15:41, Walter Dnes wrote:
  I hadn't updated a Lenovo laptop for a while, so I ended up with 269
packages to (re)build, which actually went OK.  In addition there was
one package skipped due to a dependancy conflict...

#################################################################
[thimk2][root][~] emerge -pv --changed-use --deep --update @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

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="" 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" PYTHON_TARGETS="python3_10 (-pypy3) (-python3_11) -python3_8 -python3_9"
    ^                    ^^^^
#################################################################

  I don't understand it.  To help with the diagnostics I went
full-screen and a bit smaller font. The error message appears to target
the phrase "<dev-python/docutils-0.19" at the start of the final line.
The "^" appears under the "<", at the start of the line.  The "<" is
highlighted in red. The "^^^^" appears under the "0.19". The "0.19" is
also highlighted in red.  Any ideas?
This one is actually pretty straightforward. You have dev-python/sphinx-5.0.2 installed which requires a version of dev-python/docutils LESS THAN 0.19. I suspect you were looking for conflicts in the USE flags, where there aren't any (that I see.) It looks like you either need to downgrade docutils or accept (at least temporarily) a testing version of sphinx.

Jack

Reply via email to