In pytest specfile there is a conditional dependency on python-sphinx/sphinx10: %if 0%{?fedora} BuildRequires: python-sphinx %else BuildRequires: python-sphinx10 %endif # fedora %if 0%{?fedora} for l in doc/* ; do make -C $l html PYTHONPATH=$(pwd) done %else for l in doc/* ; do make -C $l html SPHINXBUILD=sphinx-1.0-build PYTHONPATH=$(pwd) done %endif # fedora This is causing a build issue on RHEL. In both locations the condition should be changed to: %if 0%{rhel} || 0%{?fedora}
Not sure I understand. RHEL5 doesn't have python-sphinx EPEL5 has python-sphinx10-1.0.4-3.el5 RHEL6 has python-sphinx-0.6.6-2.el6, which is insufficient. EPEL6 has python-sphinx10-1.0.8-1.el6 The idea was to use python-sphinx if on fedora and python-sphinx10 if on rhel, (i.e. for epel) and imho the conditionals worked fine. So, now I am *guessing* you are compiling for a yet-to-come rhel7, including a python-sphinx package > 1.0. If that is true, the conditional should probably read: %if 0%{rhel} > 6 || 0%{?fedora} What do you think? Same comment applies to bug 973321.
Yes, I'm trying to compile for RHEL 7 which has python-sphinx-1.1.3-7, the same as in F19. Is that sufficient? In that case the conditional you described should work. Thanks!
Hi, could we raise the priority of this bug? This issue is blocking the RHEL 7 build and several other components depending on it. Thanks!
pytest-2.3.5-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/pytest-2.3.5-3.fc19
Package pytest-2.3.5-3.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing pytest-2.3.5-3.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-10859/pytest-2.3.5-3.fc19 then log in and leave karma (feedback).
pytest-2.3.5-3.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.