Bug 15406

Summary: python-OpenSSL no longer builds with openssl 1.0.2
Product: Mageia Reporter: David Walser <luigiwalser>
Component: RPM PackagesAssignee: Philippe Makowski <makowski.mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: python-OpenSSL-0.13.1-9.mga5.src.rpm CVE:
Status comment:

Description David Walser 2015-03-03 02:19:24 CET
From the autobuilder bot, you can see this new build failure for pyOpenSSL:
http://pkgsubmit.mageia.org/autobuild/cauldron/x86_64/core/2015-02-23/python-OpenSSL-0.13.1-9.mga5.src.rpm/build.0.20150223215058.log

This is likely due to the upgrade to OpenSSL 1.0.2.

This should be fixed upstream in 0.14, as it no longer contains C code, according to the release announcements.  The build failure appears to be a data type mismatch due to something changed in the openssl C headers.

pyOpenSSL has moved to github:
https://github.com/pyca/pyopenssl/releases

Reproducible: 

Steps to Reproduce:
Comment 1 Philippe Makowski 2015-03-08 15:46:32 CET
done in cauldron/testing 

packages added or updated :

python-OpenSSL-0.14-1.mga5
python-cryptography-0.7.2-1.mga5
python-iso8601-0.1.10-6.mga5
python-enum34-1.0.4-1.mga5
python-cryptography-vectors-0.7.2-1.mga5
python-pretend-1.0.8-1.mga5

Assignee: makowski.mageia => qa-bugs

Comment 2 David Walser 2015-03-08 15:48:33 CET
This one's not for QA :o)

Just close the bug once the freeze push request (assuming you sent one) is resolved and this is available in core/release.  Thanks.

Assignee: qa-bugs => makowski.mageia

Comment 3 David Walser 2015-03-12 01:06:16 CET
python-OpenSSL-0.14-1.mga5 and associated dependencies have been moved into core/release in Cauldron.  Thanks Philippe!

Status: NEW => RESOLVED
Resolution: (none) => FIXED