1 |
On 2022.08.16 15:41, Walter Dnes wrote: |
2 |
> I hadn't updated a Lenovo laptop for a while, so I ended up with 269 |
3 |
> packages to (re)build, which actually went OK. In addition there was |
4 |
> one package skipped due to a dependancy conflict... |
5 |
> |
6 |
> ################################################################# |
7 |
> [thimk2][root][~] emerge -pv --changed-use --deep --update @world |
8 |
> |
9 |
> These are the packages that would be merged, in order: |
10 |
> |
11 |
> Calculating dependencies... done! |
12 |
> |
13 |
> Total: 0 packages, Size of downloads: 0 KiB |
14 |
> |
15 |
> WARNING: One or more updates/rebuilds have been skipped due to a |
16 |
> dependency conflict: |
17 |
> |
18 |
> dev-python/docutils:0 |
19 |
> |
20 |
> (dev-python/docutils-0.19:0/0::gentoo, ebuild scheduled for merge) |
21 |
> USE="" PYTHON_TARGETS="python3_10 (-pypy3) (-python3_11) -python3_8 |
22 |
> -python3_9" conflicts with |
23 |
> <dev-python/docutils-0.19[python_targets_python3_10(-)] required |
24 |
> by (dev-python/sphinx-5.0.2:0/0::gentoo, installed) USE="-doc -latex |
25 |
> -test" PYTHON_TARGETS="python3_10 (-pypy3) (-python3_11) -python3_8 |
26 |
> -python3_9" |
27 |
> ^ ^^^^ |
28 |
> ################################################################# |
29 |
> |
30 |
> I don't understand it. To help with the diagnostics I went |
31 |
> full-screen and a bit smaller font. The error message appears to |
32 |
> target |
33 |
> the phrase "<dev-python/docutils-0.19" at the start of the final line. |
34 |
> The "^" appears under the "<", at the start of the line. The "<" is |
35 |
> highlighted in red. The "^^^^" appears under the "0.19". The "0.19" |
36 |
> is |
37 |
> also highlighted in red. Any ideas? |
38 |
This one is actually pretty straightforward. You have |
39 |
dev-python/sphinx-5.0.2 installed which requires a version of |
40 |
dev-python/docutils LESS THAN 0.19. I suspect you were looking for |
41 |
conflicts in the USE flags, where there aren't any (that I see.) It |
42 |
looks like you either need to downgrade docutils or accept (at least |
43 |
temporarily) a testing version of sphinx. |
44 |
|
45 |
Jack |