[pycrypto] Build error?

Dave Pawson dave.pawson at gmail.com
Tue Dec 6 21:34:03 UTC 2016


Thanks for that. Good it's installable via pip.
I've a whole setup (pwd safe) to check out, I'll
see if it sits as a usable replacement.

Dave

On 6 December 2016 at 21:12, Martin Falatic <martin at falatic.com> wrote:
> Consider the following rather basic but important bug in pycrypto:
>
> https://github.com/dlitz/pycrypto/issues/187
>
> As you'll see there, I stumbled on it and even built a fixed version a few
> months ago.
>
> Revisiting this now, I just re-tested to see that pycryptodome already has
> that fix in it.
>
> Your mileage may vary, but pycryptodome is being actively developed and
> maintained and is a drop-in replacement for pycrypto.
>
>  - Marty
>
>
>
> On Tue, December 6, 2016 04:56, Dave Pawson wrote:
>> I downloaded and built from source which seems to work fine.
>> Shame really, it's a good library.
>>
>>
>> regards
>>
>> On 6 December 2016 at 09:12, Martin Falatic <martin at falatic.com> wrote:
>>
>>> Unfortunately, by all appearances PyCrypto seems to be dead. I would
>>> consider Helder Eijs' "PyCryptodome" as a replacement. More information:
>>>
>>>
>>> https://pycryptodome.readthedocs.io/en/latest/src/introduction.html
>>>
>>>
>>> - Marty
>>> @MartyMacGyver most places
>>>
>>>
>>>
>>> On Fri, December 2, 2016 01:38, Dave Pawson wrote:
>>>
>>>> further investigations show:
>>>>
>>>> # pip show pycrypto
>>>> Name: pycrypto
>>>> Version: 2.6.1
>>>> Summary: Cryptographic modules for Python.
>>>> Home-page: http://www.pycrypto.org/
>>>> Author: Dwayne C. Litzenberger
>>>> Author-email: dlitz at dlitz.net
>>>> License: UNKNOWN
>>>> Location: /usr/lib64/python2.7/site-packages
>>>>
>>>>
>>>>
>>>>
>>>> All my code is (now) Python 3.5.
>>>> Question if 3.5 code accesses 2.7 site-packages?
>>>>
>>>>
>>>>
>>>> Is there a way round this please?
>>>>
>>>>
>>>>
>>>> regards
>>>>
>>>>
>>>>
>>>> On 2 December 2016 at 08:28, Dave Pawson <dave.pawson at gmail.com>
>>>> wrote:
>>>>
>>>>
>>>>> Fedora 25, installing pycrypto 2.6.1
>>>>>
>>>>>
>>>>>
>>>>> full build at http://pastebin.com/acC5r1YY
>>>>>
>>>>> error reported
>>>>>
>>>>> gcc: error: /usr/lib/rpm/redhat/redhat-hardened-cc1: No such file
>>>>> or directory error: command 'gcc' failed with exit status 1
>>>>>
>>>>> Searching for the error I found
>>>>> https://bugs.launchpad.net/openstack-gate/+bug/1424582
>>>>>
>>>>>
>>>>>
>>>>> # dnf install redhat-rpm-config
>>>>>
>>>>>
>>>>>
>>>>> which then brought
>>>>>
>>>>> src/MD2.c:31:20: fatal error: Python.h: No such file or directory
>>>>> #include "Python.h"
>>>>> ^
>>>>> compilation terminated. error: command 'gcc' failed with exit status
>>>>> 1
>>>>>
>>>>>
>>>>>
>>>>> dnf install python3-devel resolved that.
>>>>>
>>>>> I'm lost now with
>>>>>
>>>>>
>>>>>
>>>>> from Crypto.Cipher import AES ImportError: No module named 'Crypto'
>>>>>
>>>>>
>>>>>
>>>>> Google has lots of varying suggestions, none of which
>>>>> seem to work.
>>>>>
>>>>> Any help please.
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Dave Pawson
>>>>> XSLT XSL-FO FAQ.
>>>>> Docbook FAQ.
>>>>> http://www.dpawson.co.uk
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Dave Pawson
>>>> XSLT XSL-FO FAQ.
>>>> Docbook FAQ.
>>>> http://www.dpawson.co.uk
>>>> _______________________________________________
>>>> pycrypto mailing list pycrypto at lists.dlitz.net
>>>> http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto
>>>>
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> pycrypto mailing list pycrypto at lists.dlitz.net
>>> http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto
>>>
>>
>>
>>
>> --
>> Dave Pawson
>> XSLT XSL-FO FAQ.
>> Docbook FAQ.
>> http://www.dpawson.co.uk
>> _______________________________________________
>> pycrypto mailing list pycrypto at lists.dlitz.net
>> http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto
>>
>>
>
>
> _______________________________________________
> pycrypto mailing list
> pycrypto at lists.dlitz.net
> http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto



-- 
Dave Pawson
XSLT XSL-FO FAQ.
Docbook FAQ.
http://www.dpawson.co.uk


More information about the pycrypto mailing list