>>> Emerging (1 of 8) dev-libs/openssl-0.9.8d to / * openssl-0.9.8d.tar.gz RMD160 ;-) ... [ ok ] * openssl-0.9.8d.tar.gz SHA1 ;-) ... [ ok ] * openssl-0.9.8d.tar.gz SHA256 ;-) ... [ ok ] * openssl-0.9.8d.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ !! ] !!! Digest verification failed: !!! /usr/portage/dev-libs/openssl/files/openssl-0.9.8-ppc64.patch !!! Reason: Failed on SHA256 verification !!! Got: b38d4178098df3c2f487a542035d5de747f8c2d2a921f2d85eea324518dc2064 !!! Expected: 9e521f5b76a46a56414cf49cde452f4bd96c9f42f5ac30257c0404808b125886 Reproducible: Always
Should I even be getting the ppc64 patch on my x86 install?
Emerge checks digests for all auxiliary files (inside files/ dir), regardless if they will be used or not in a particular build.
It appears I had a broken pycrypto. My bad.