Bug 973321

Summary: Incorrect dependency on python-sphinx10
Product: [Fedora] Fedora Reporter: Endi Sukma Dewata <edewata>
Component: python-pyAssignee: Thomas Moschny <thomas.moschny>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: alee, edewata, mrunge, thomas.moschny
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-py-1.4.14-2.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-29 18:26:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Endi Sukma Dewata 2013-06-11 16:51:22 UTC
In python-py spec file there's a conditional dependency on python-sphinx/sphinx10:

%if 0%{?fedora}
BuildRequires:  python-sphinx
%else
BuildRequires:  python-sphinx10
%endif # fedora

%if 0%{?fedora}
make -C doc html PYTHONPATH=$(pwd)
%else
make -C doc html SPHINXBUILD=sphinx-1.0-build PYTHONPATH=$(pwd)
%endif # fedora

This is causing a build issue on RHEL. In both locations the condition should be:

%if 0%{rhel} || 0%{?fedora}

Comment 1 Thomas Moschny 2013-06-11 17:19:01 UTC
See 973318#c1.

Comment 2 Endi Sukma Dewata 2013-06-13 15:16:25 UTC
As mentioned in bug #973318, I'm trying to compile for RHEL 7 which has python-sphinx-1.1.3-7, the same as in F19. In that case the conditional you described should work.

Also, could we raise the priority of this bug? This issue is blocking the RHEL 7 build and several other components depending on it. Thanks!

Comment 3 Fedora Update System 2013-06-13 15:31:08 UTC
python-py-1.4.14-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/python-py-1.4.14-2.fc19

Comment 4 Fedora Update System 2013-06-13 18:04:45 UTC
Package python-py-1.4.14-2.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 python-py-1.4.14-2.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-10759/python-py-1.4.14-2.fc19
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2013-06-29 18:26:31 UTC
python-py-1.4.14-2.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.