Summary: | dev-python/sphinx-1.6.5: missing dependency on dev-python/pillow[${PYTHON_USEDEP}] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rolf Eike Beer
2018-06-28 04:59:21 UTC
I don't see pillow being listed as a dependency upstream. Isn't conf.py a part of the the documentation you're trying to build? Wouldn't the pillow dependency go there instead? Could be. The package is dev-python/pillow-4.3.0 in this case, which means it needs itself properly installed to build it's own documentation. Nah, it imports PIL from the current cwd to fetch PIL's version to inject in the docs. It doesn't require PIL to be installed. I've tried here to build pillow 4.3.0 with +doc with pillow not previously installed on the system and the doc builds fine. From your first comment, it looks like the sphinx invocation has been ran manually. Could you provide a full build log for pillow 4.3.0 please? Building has succeeded so far, the failing run was indeed a manual one trying to reproduce a problem. I just feared that it would break if I have not the correct things installed before, but if it injects the local PIL into the build all is fine. |