Bug 1269879

Summary: TPS srpmtest tests: Buld requirements not available in RHEL 7.2
Product: Red Hat Enterprise Linux 7 Reporter: Jenny Severance <jgalipea>
Component: python-cryptographyAssignee: Nathaniel McCallum <npmccallum>
Status: CLOSED WONTFIX QA Contact: Namita Soman <nsoman>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.2CC: mkosek, nsoman, ovasik, riehecky
Target Milestone: rcKeywords: TestBlocker
Target Release: ---   
Hardware: Unspecified   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-10 11:13:26 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 Jenny Severance 2015-10-08 12:12:19 UTC
Description of problem:
The following build dependencies are not available in RHEL 7.2

example:

Rebuild command:  rpmbuild --rebuild   --define "dist .el7"  --define '_topdir /usr/src/redhat' --target=ppc64le --rcfile /tmp/tps_rpmrc_nUQlGX:/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc /mnt/redhat/brewroot/packages/python-cryptography/0.8.2/1.el7/src/python-cryptography-0.8.2-1.el7.src.rpm
doRpmCommand:  rpmbuild --rebuild   --define "dist .el7"  --define '_topdir /usr/src/redhat' --target=ppc64le --rcfile /tmp/tps_rpmrc_nUQlGX:/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc /mnt/redhat/brewroot/packages/python-cryptography/0.8.2/1.el7/src/python-cryptography-0.8.2-1.el7.src.rpm &> python-cryptography-0.8.2-1.el7.src.rpm-ppc64le-rebuild.log
doRpmCommand-result (256): 
FAILED to rebuild /mnt/redhat/brewroot/packages/python-cryptography/0.8.2/1.el7/src/python-cryptography-0.8.2-1.el7.src.rpm -- return code 256
REBUILD: FAIL for python-cryptography-0.8.2-1.el7.src.rpm
BUILDLOG: python-cryptography-0.8.2-1.el7.src.rpm-ppc64le-rebuild.log contains full details.  Reports from make and rpmbuild, with line numbers:
1-warning: user mockbuild does not exist - using root
2-warning: group mockbuild does not exist - using root
3-warning: user mockbuild does not exist - using root
4-warning: group mockbuild does not exist - using root
5:error: Failed build dependencies:
6-	python-cryptography-vectors = 0.8.2 is needed by python-cryptography-0.8.2-1.el7.ppc64le
7-	python-iso8601 is needed by python-cryptography-0.8.2-1.el7.ppc64le
8-	python-pretend is needed by python-cryptography-0.8.2-1.el7.ppc64le
9-Installing /mnt/redhat/brewroot/packages/python-cryptography/0.8.2/1.el7/src/python-cryptography-0.8.2-1.el7.src.rpm
10-Building target platforms: ppc64le
Last 20 lines of Build Log:
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
error: Failed build dependencies:
python-cryptography-vectors = 0.8.2 is needed by python-cryptography-0.8.2-1.el7.ppc64le
python-iso8601 is needed by python-cryptography-0.8.2-1.el7.ppc64le
python-pretend is needed by python-cryptography-0.8.2-1.el7.ppc64le
Installing /mnt/redhat/brewroot/packages/python-cryptography/0.8.2/1.el7/src/python-cryptography-0.8.2-1.el7.src.rpm
Building target platforms: ppc64le
Building for target ppc64le

Please see the results of the srpm tps tests in the errata tool.  All arches and variants affected.



Version-Release number of selected component (if applicable):


How reproducible:
easily

Steps to Reproduce:
1. execute srpm build rebuild test in properly configured RHEL 7.2
2.
3.

Actual results:
build fails due to missing dependencies

Expected results:
build successful

Additional info: