On Thu, Jul 23, 2020 at 01:45:27AM -0400, Walter Dnes wrote: > ACCEPT_KEYWORDS="~amd64" USE="-doc -libffi -ncurses emerge -pv > =sys-devel/llvm-10.0.1 > > ...does indeed pull in sphinx. If I didn't know any better, I'd say > that Lennart is behind this. Anyhow, I've managed to avoid llvm > altogether (USE="-llvm"), so I don't have that problem.
As in most other Sphinx-utilising packages, it is listed in the BDEPEND variable, meaning that it is only required during the building of the package [1]. If `emerge -c` isn't removing what you would expect, try something like `emerge -cv dev-python/sphinx` to see the explicit reverse-dependencies blocking the removal. [1] https://devmanual.gentoo.org/general-concepts/dependencies/index.html#build-dependencies -- Ashley Dixon suugaku.co.uk 2A9A 4117 DA96 D18A 8A7B B0D2 A30E BF25 F290 A8AA
signature.asc
Description: PGP signature