[pycrypto] Build error?
Dave Pawson
dave.pawson at gmail.com
Wed Dec 7 12:58:29 UTC 2016
It does. Sorry.
I used pip to install pycryptodome.
So now I have both the old pycrypto and pycryptodome 'providing' Crypto package!
Mmm.
Still working, so I'll leave it for now.
regards
On 7 December 2016 at 12:02, Martin Falatic <martin at falatic.com> wrote:
> See the introduction link I sent previously. It explains this in detail.
>
> On December 7, 2016 3:45:58 AM PST, Dave Pawson <dave.pawson at gmail.com>
> wrote:
>>
>> # pip search pycryptodome
>> pycryptodome (3.4.3) - Cryptographic library for Python
>> pycryptodomex (3.4.3) - Cryptographic library for Python
>>
>> What's the difference please?
>>
>> regards
>>
>> On 6 December 2016 at 21:41, Martin Falatic <martin at falatic.com> wrote:
>>>
>>> Since it's forked from pycrypto 2.6.1 I think you'll be fine. However,
>>> if
>>> you find places where it falls short versus this one, please open an
>>> issue
>>> with them first so it can be tracked and hopefully rectified, and reply
>>> with the bug link here so others can be aware of it.
>>>
>>> - M
>>>
>>>
>>> On Tue, December 6, 2016 13:34, Dave Pawson wrote:
>>>>
>>>> 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
>>>> ________________________________
>>>>
>>>> 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
>>
>>
>>
>
> _______________________________________________
> 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