I cannot emerge dev-python/sphinx because it depends on dev-python/jinja2 which depends on dev-python/sphinx... Reproducible: Always Steps to Reproduce: 1.emerge dev-python/sphinx 2. 3. Actual Results: emerge -p dev-python/sphinx These are the packages that would be merged, in order: Calculating dependencies... done! [nomerge ] dev-python/sphinx-0.6.3 USE="doc -test" [ebuild N ] dev-python/jinja2-2.2.1 USE="doc -examples -i18n -test" [ebuild N ] dev-python/sphinx-0.6.3 USE="doc -test" * Error: circular dependencies: ('ebuild', '/', 'dev-python/jinja2-2.2.1', 'merge') depends on ('ebuild', '/', 'dev-python/sphinx-0.6.3', 'merge') (buildtime) ('ebuild', '/', 'dev-python/sphinx-0.6.3', 'merge') depends on ('ebuild', '/', 'dev-python/jinja2-2.2.1', 'merge') (buildtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies. Expected Results: emerge to build, install dev-python/sphinx is there a workaround? I am unsure how to fix this...
Turn off doc useflag
(In reply to comment #1) > Turn off doc useflag > Thank you. The following worked: USE="-doc" emerge dev-python/jinja2 USE="doc" emerge dev-python/sphinx USE="doc" emerge dev-python/jinja2 Now have both and documentation installed, I'm a bit new at this...
Duplicate of Bug 175808
*** This bug has been marked as a duplicate of bug 175808 ***