Bug 15406 - python-OpenSSL no longer builds with openssl 1.0.2
Summary: python-OpenSSL no longer builds with openssl 1.0.2
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Philippe Makowski
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-03 02:19 CET by David Walser
Modified: 2015-03-12 01:06 CET (History)
0 users

See Also:
Source RPM: python-OpenSSL-0.13.1-9.mga5.src.rpm
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.