Bug 1643067

Summary: pyOpenSSL should require python-cryptography >= 1.9
Product: [Fedora] Fedora Reporter: Dan Kenigsberg <danken>
Component: pyOpenSSLAssignee: Tomas Mraz <tmraz>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 28CC: apevec, danken, jlieskov, jruzicka, lewk, nlevinki, rhos-maint, tmraz, ycui, yturgema
Target Milestone: ---Flags: danken: rhel-rawhide?
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1642296 Environment:
Last Closed: 2019-02-14 16:12:41 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:
Bug Depends On: 1642296    
Bug Blocks:    

Description Dan Kenigsberg 2018-10-25 12:57:02 UTC
+++ This bug was initially created as a clone of Bug #1642296 +++

Description of problem:

Today, python2-pyOpenSSL-17.3.0-4.el7ost requires python-cryptography >= 1.3.0 while it should require python-cryptography >= 1.9.0:

# grep crypt /usr/lib/python2.7/site-packages/pyOpenSSL-17.3.0-py2.7.egg-info/requires.txt
cryptography>=1.9

Comment 1 Tomas Mraz 2018-10-25 13:46:43 UTC
Fedora 29 already contains proper version dependency and it is hardly a problem in F28 and 27 as there the python-cryptography is also new-enough. So yes, the dependency is technically incorrect there but not a real problem in Fedora. I can understand it might mislead someone when the package spec file is used somewhere else.