Description of problem: Latest sphinx in rawhide appears to have broken sphinxcontrib-httpdomain. Version-Release number of selected component (if applicable): python2-sphinxcontrib-httpdomain-1.5.0-3.fc27 python2-sphinx-1.6.3-1.fc27 How reproducible: easily Steps to Reproduce: 1. Build docs which using sphinxcontrib-httpdomain (for example https://pagure.io/waiverdb) Actual results: + make -C docs html text make: Entering directory '/builddir/build/BUILD/waiverdb-0.2.1/docs' Running Sphinx v1.6.3 /usr/lib/python2.7/site-packages/sphinx/util/compat.py:40: RemovedInSphinx17Warning: sphinx.util.compat.Directive is deprecated and will be removed in Sphinx 1.7, please use docutils' instead. RemovedInSphinx17Warning) Exception occurred: File "/usr/lib/python2.7/site-packages/sphinxcontrib/autohttp/flask.py", line 46, in setup if 'http' not in app.domains: AttributeError: 'Sphinx' object has no attribute 'domains' Expected results: should build successfully Additional info: Seems like python-sphinx recently went from 1.5 to 1.6 in rawhide.
Upstream: https://bitbucket.org/birkenfeld/sphinx-contrib/issues/182 https://bitbucket.org/birkenfeld/sphinx-contrib/pull-requests/152
https://koji.fedoraproject.org/koji/buildinfo?buildID=921353
Just realised that Sphinx 1.6 has landed in F26 now too...
python-sphinxcontrib-httpdomain-1.5.0-4.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-eae0de7a03
python-sphinxcontrib-httpdomain-1.5.0-4.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-eae0de7a03
python-sphinxcontrib-httpdomain-1.5.0-4.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.