python-sphinx should provide sphinx-*-MAJOR_VERSION binaries - when rebuilding packages from Python 3.3 to Python 3.4, names of all binaries change and it is sometimes needed to do hand adjustments to specfiles of dependent packages. Sphinx should ship e.g. sphinx-build-3 (or python3-sphinx-build, as noted in guidelines [1]). This is causing problems for e.g. hawkey, see bug 1098098. When fixing, please consider building this both in rawhide and in the temporary f21-python side tag (maintainer of Hawkey requested this for rawhide; also, I'm quite sure that rawhide release of the RPM has to be lower than what we have in f21-python, otherwise it would break the side tag). Thanks a lot! [1] https://fedoraproject.org/wiki/Packaging:Python#Naming
Created attachment 898358 [details] Proposed patch to be applied to dist-git.
Since there was no response here for almost two weeks (and also no response on my pings on #fedora-devel on freenode), I'll go ahead and commit this.
Built in f21-python side tag. I'll close this bug with resolution "rawhide" once the side tag is merged.
python-sphinx-1.1.3-9.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-sphinx-1.1.3-9.fc20
As per request by dnf/hawkey maintainer, I also fixed this in fedora 20, so I'll let Bodhi close this bug whenever the package reaches stable. The f21-python tag has been merged, so this should be fixed in rawhide as of now.
Package python-sphinx-1.1.3-9.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-sphinx-1.1.3-9.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-6786/python-sphinx-1.1.3-9.fc20 then log in and leave karma (feedback).
python-sphinx-1.1.3-9.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.