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 wasThis 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
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?
On 16/08/2022 21:05, Jack wrote:Yes, sloppy wording on my part. I have docutils installed, but not
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.
Don't you mean "accept temporarily that you can't upgrade docutils"?
It reads to me there's no need to downgrade because the upgrade has
been skipped.
The other point is, does the OP want both docutils and sphinx inI agree.
their world set? Because if docutils is not in the world set, why is
emerge trying to update it? If the OP is not using docutils directly,
only via sphinx, surely removing it from the world set will make this conflict go away?
Cheers,
Wol
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.
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"
^ ^^^^
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.
This is entirely fine to ignore, sphinx is just picky about docutils
version it can use lately. ~arch sphinx is <0.20 and will eventually
block an update for docutils-0.20 like this stable one does for 0.19
(so little meaning in using ~arch sphinx ahead of its stabilization).
At most only a problem if you actually need 0.19 for something.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:33:07 |
Calls: | 10,389 |
Calls today: | 4 |
Files: | 14,061 |
Messages: | 6,416,854 |
Posted today: | 1 |