Heads-up to package maintainers whose packages make use of Sphinx for documentation generation -- previously our packaging seesaw between two extremes (under-specified dependencies on TeXlive, as in #882166 -- or excessive dependencies as in #1220339).

Splitting the LaTeX builders into a separate subpackage doesn't really work - sphinx-build assumes all the built-in builders are available and attempt to load them.

I've now reintroduced python-sphinx-latex and python3-sphinx-latex, but now they just pull in the required TeXLive deps (as well as the main python-sphinx / python3-sphinx).

If you build PDF documentation, add python-sphinx-latex to your BRs and you should be able to drop all texlive BRs unless you use them for other things. If you don't you should be able to get by with just python-sphinx, and it will no longer pull in hundreds of dependencies.

(Apologies for taking some time to fix this)

https://admin.fedoraproject.org/updates/python-sphinx-1.2.3-3.fc21
https://admin.fedoraproject.org/updates/python-sphinx-1.2.3-3.fc22

Sphinx 1.3.1 will follow for Rawhide and F23 once people have a chance to try this out (both currently have -4.fc24 and -4.fc23, identical to -3.fc21 and -3.fc22 but there is an extra release due to an automated rebuild).

Best regards,

-- 
Michel Alexandre Salim