Created attachment 435418 [details] dev-python/cryptography-1.1.2 build error messages dev-python/cryptography-1.1.2 fails to build during upgrade, with error messages resembling: error: ‘SSLv2_method’ redeclared as different kind of symbol See attached logs for more details. This was after an upgrade to dev-libs/openssl-1.0.2h-r1[-sslv2,-sslv3]. Rebuilding dev-libs/openssl-1.0.2h-r1[sslv2,sslv3] fixes the build failure for dev-python/cryptography.
Created attachment 435420 [details] emerge --info '=dev-python/cryptography-1.1.2::gentoo'
Please attach a complete build.log
Created attachment 436916 [details] build.log Here is the full build.log. Sorry for the delay.
Is there some reason you need 1.1.2? 1.3.1 should be stable on amd64, and would likely do better here.
No reason really, 1.3.1 just wasn't stable at the time this issue popped up. I just checked and it builds ok, thanks for the suggestion. The problem still exists with 1.1.2 though.
*** Bug 586134 has been marked as a duplicate of this bug. ***
1.3.x is being stabilized in bug 583884
*** Bug 587240 has been marked as a duplicate of this bug. ***
Why this bug has been closed ? Issue appears to be still there on x86.
(In reply to Jabby from comment #10) > Why this bug has been closed ? Issue appears to be still there on x86. See comment 7.
(In reply to Mike Gilbert from comment #11) > (In reply to Jabby from comment #10) > > Why this bug has been closed ? Issue appears to be still there on x86. > > See comment 7. 1.3.2 still not stable on x86.
*** Bug 587734 has been marked as a duplicate of this bug. ***
(In reply to Ervin Peters from comment #12) > 1.3.2 still not stable on x86. Whining about it on the wrong bug won't make it happen any faster.
1.1.2 is still broken. This is the right bug, and should be reopened since it isn't fixed.
*** Bug 588984 has been marked as a duplicate of this bug. ***
I agree this is still an issue on x86. Rebuilding dev-libs/openssl-1.0.2h-r2 as suggested in the original bug report does not work for me. crypotgraphy-1.3.1 is still masked on x86. Marking this bug as resolved means that it does not show up ion search when people are looking for live issues with cryptography package.
Unmasking crypotgraphy-1.3.1 and building this worked for me as a work-around.
Both 1.1.2 and 1.3.1 are no longer in tree, so this is done.