summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html
diff options
context:
space:
mode:
Diffstat (limited to 'pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html')
-rw-r--r--pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html16
1 files changed, 16 insertions, 0 deletions
diff --git a/pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html b/pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html
new file mode 100644
index 0000000..c177663
--- /dev/null
+++ b/pipermail/pycrypto/attachments/20161207/77669c6a/attachment-0001.html
@@ -0,0 +1,16 @@
+<tt>
+&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Got&nbsp;it.&nbsp;I&#39;d&nbsp;think&nbsp;uninstalling&nbsp;pycrypto&nbsp;would&nbsp;suffice.&lt;br&gt;<br>
+&lt;br&gt;<br>
+Pycryptodomex&nbsp;is&nbsp;an&nbsp;option,&nbsp;but&nbsp;then&nbsp;you&nbsp;have&nbsp;to&nbsp;refactor&nbsp;everything.&nbsp;I&#39;d&nbsp;go&nbsp;with&nbsp;pycryptodome&nbsp;alone.&lt;br&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;On&nbsp;December&nbsp;7,&nbsp;2016&nbsp;12:33:56&nbsp;PM&nbsp;PST,&nbsp;Dave&nbsp;Pawson&nbsp;&lt;dave.pawson@gmail.com&gt;&nbsp;wrote:&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;0pt&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;rgb(204,&nbsp;204,&nbsp;204);&nbsp;padding-left:&nbsp;1ex;&quot;&gt;<br>
+&lt;pre&nbsp;class=&quot;k9mail&quot;&gt;That&nbsp;was&nbsp;the&nbsp;implied&nbsp;question.&lt;br&nbsp;/&gt;I&nbsp;installed&nbsp;pycrypto&nbsp;using&nbsp;rpm,&lt;br&nbsp;/&gt;pycryptodome&nbsp;using&nbsp;pip.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;I&nbsp;think&nbsp;I&nbsp;need&nbsp;to&nbsp;start&nbsp;again!&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;regards&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;On&nbsp;7&nbsp;December&nbsp;2016&nbsp;at&nbsp;19:09,&nbsp;Martin&nbsp;Falatic&nbsp;&lt;martin@falatic.com&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#729fcf;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;As&nbsp;per&nbsp;the&nbsp;docs,&nbsp;do&nbsp;NOT&nbsp;do&nbsp;that.&nbsp;Uninstall&nbsp;pycrypto&nbsp;if&nbsp;you&nbsp;are&nbsp;using&lt;br&nbsp;/&gt;&nbsp;pycryptodome,&nbsp;or&nbsp;vice&nbsp;versa.&lt;br&nbsp;/&gt;&nbsp;&nbsp;-&nbsp;Marty&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;Wed,&nbsp;December&nbsp;7,&nbsp;2016&nbsp;04:58,&nbsp;Dave&nbsp;Pawson&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ad7fa8;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;It&nbsp;does.&nbsp;Sorry.&lt;br&nbsp;/&gt;&nbsp;I&nbsp;used&nbsp;pip&nbsp;to&nbsp;install&nbsp;pycryptodome.&lt;br&nbsp;/&gt;&nbsp;So&nbsp;now&nbsp;I&nbsp;have&nbsp;both&nbsp;the&nbsp;old&nbsp;pycrypto&nbsp;and&nbsp;pycryptodome&nbsp;'providing'&nbsp;Crypto&lt;br&nbsp;/&gt;&nbsp;package!&nbsp;Mmm.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Still&nbsp;working,&nbsp;so&nbsp;I'll&nbsp;leave&nbsp;it&nbsp;for&nbsp;now.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;regards&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;7&nbsp;December&nbsp;2016&nbsp;at<br>
+12:02,&nbsp;Martin&nbsp;Falatic&nbsp;&lt;martin@falatic.com&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#8ae234;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;See&nbsp;the&nbsp;introduction&nbsp;link&nbsp;I&nbsp;sent&nbsp;previously.&nbsp;It&nbsp;explains&nbsp;this&nbsp;in&lt;br&nbsp;/&gt;&nbsp;detail.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;December&nbsp;7,&nbsp;2016&nbsp;3:45:58&nbsp;AM&nbsp;PST,&nbsp;Dave&nbsp;Pawson&nbsp;&lt;dave.pawson@gmail.com&gt;&lt;br&nbsp;/&gt;&nbsp;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#fcaf3e;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;#&nbsp;pip&nbsp;search&nbsp;pycryptodome&lt;br&nbsp;/&gt;&nbsp;pycryptodome&nbsp;(3.4.3)&nbsp;&nbsp;&nbsp;-&nbsp;Cryptographic&nbsp;library&nbsp;for&nbsp;Python&nbsp;pycryptodomex&lt;br&nbsp;/&gt;&nbsp;(3.4.3)&nbsp;&nbsp;-&nbsp;Cryptographic&nbsp;library&nbsp;for&nbsp;Python&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;What's&nbsp;the&nbsp;difference&nbsp;please?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;regards&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;6&nbsp;December&nbsp;2016&nbsp;at&nbsp;21:41,&nbsp;Martin&nbsp;Falatic&nbsp;&lt;martin@falatic.com&gt;&lt;br&nbsp;/&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#e9b96e;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;Since&nbsp;it's&nbsp;forked&nbsp;from&nbsp;pycrypto<br>
+2.6.1&nbsp;I&nbsp;think&nbsp;you'll&nbsp;be&nbsp;fine.&lt;br&nbsp;/&gt;&nbsp;However,&lt;br&nbsp;/&gt;&nbsp;if&nbsp;you&nbsp;find&nbsp;places&nbsp;where&nbsp;it&nbsp;falls&nbsp;short&nbsp;versus&nbsp;this&nbsp;one,&nbsp;please&nbsp;open&lt;br&nbsp;/&gt;&nbsp;an&nbsp;issue&nbsp;with&nbsp;them&nbsp;first&nbsp;so&nbsp;it&nbsp;can&nbsp;be&nbsp;tracked&nbsp;and&nbsp;hopefully&lt;br&nbsp;/&gt;&nbsp;rectified,&nbsp;and&nbsp;reply&nbsp;with&nbsp;the&nbsp;bug&nbsp;link&nbsp;here&nbsp;so&nbsp;others&nbsp;can&nbsp;be&nbsp;aware&lt;br&nbsp;/&gt;&nbsp;of&nbsp;it.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;-&nbsp;M&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;Tue,&nbsp;December&nbsp;6,&nbsp;2016&nbsp;13:34,&nbsp;Dave&nbsp;Pawson&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;Thanks&nbsp;for&nbsp;that.&nbsp;Good&nbsp;it's&nbsp;installable&nbsp;via&nbsp;pip.&lt;br&nbsp;/&gt;&nbsp;I've&nbsp;a&nbsp;whole&nbsp;setup&nbsp;(pwd&nbsp;safe)&nbsp;to&nbsp;check&nbsp;out,&nbsp;I'll&lt;br&nbsp;/&gt;&nbsp;see&nbsp;if&nbsp;it&nbsp;sits&nbsp;as&nbsp;a&nbsp;usable&nbsp;replacement.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Dave&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;6&nbsp;December&nbsp;2016&nbsp;at&nbsp;21:12,&nbsp;Martin&nbsp;Falatic&nbsp;&lt;martin@falatic.com&gt;&lt;br&nbsp;/&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;Consider&nbsp;the&nbsp;following&nbsp;rather&nbsp;basic&nbsp;but&nbsp;important&nbsp;bug&nbsp;in&lt;br&nbsp;/&gt;&nbsp;pycrypto:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br<br>
+/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://github.com/dlitz/pycrypto/issues/187&quot;&gt;https://github.com/dlitz/pycrypto/issues/187&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;As&nbsp;you'll&nbsp;see&nbsp;there,&nbsp;I&nbsp;stumbled&nbsp;on&nbsp;it&nbsp;and&nbsp;even&nbsp;built&nbsp;a&nbsp;fixed&lt;br&nbsp;/&gt;&nbsp;version&nbsp;a&nbsp;few&nbsp;months&nbsp;ago.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Revisiting&nbsp;this&nbsp;now,&nbsp;I&nbsp;just&nbsp;re-tested&nbsp;to&nbsp;see&nbsp;that&nbsp;pycryptodome&lt;br&nbsp;/&gt;&nbsp;already&nbsp;has&nbsp;that&nbsp;fix&nbsp;in&nbsp;it.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Your&nbsp;mileage&nbsp;may&nbsp;vary,&nbsp;but&nbsp;pycryptodome&nbsp;is&nbsp;being&nbsp;actively&lt;br&nbsp;/&gt;&nbsp;developed&nbsp;and&nbsp;maintained&nbsp;and&nbsp;is&nbsp;a&nbsp;drop-in&nbsp;replacement&nbsp;for&lt;br&nbsp;/&gt;&nbsp;pycrypto.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;-&nbsp;Marty&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;Tue,&nbsp;December&nbsp;6,&nbsp;2016&nbsp;04:56,&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;I&nbsp;downloaded&nbsp;and&nbsp;built&nbsp;from&nbsp;source&nbsp;which&nbsp;seems&nbsp;to&nbsp;work&nbsp;fine.&lt;br&nbsp;/&gt;&nbsp;Shame&nbsp;really,&nbsp;it's&nbsp;a&nbsp;good&nbsp;library.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;regards&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;6&nbsp;December&nbsp;2016&nbsp;at&nbsp;09:12,&nbsp;Martin&nbsp;Falatic&lt;br&nbsp;/&gt;&nbsp;&lt;martin@falatic.com&gt;&lt;br&nbsp;/&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br<br>
+/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;Unfortunately,&nbsp;by&nbsp;all&nbsp;appearances&nbsp;PyCrypto&nbsp;seems&nbsp;to&nbsp;be&lt;br&nbsp;/&gt;&nbsp;dead.&nbsp;I&nbsp;would&nbsp;consider&nbsp;Helder&nbsp;Eijs'&nbsp;&quot;PyCryptodome&quot;&nbsp;as&nbsp;a&lt;br&nbsp;/&gt;&nbsp;replacement.&nbsp;More&nbsp;information:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://pycryptodome.readthedocs.io/en/latest/src/introduct&quot;&gt;https://pycryptodome.readthedocs.io/en/latest/src/introduct&lt;/a&gt;&lt;br&nbsp;/&gt;&nbsp;ion.html&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;-&nbsp;Marty&lt;br&nbsp;/&gt;&nbsp;@MartyMacGyver&nbsp;most&nbsp;places&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;Fri,&nbsp;December&nbsp;2,&nbsp;2016&nbsp;01:38,&nbsp;Dave&nbsp;Pawson&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;further&nbsp;investigations&nbsp;show:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;#&nbsp;pip&nbsp;show&nbsp;pycrypto&lt;br&nbsp;/&gt;&nbsp;Name:&nbsp;pycrypto&lt;br&nbsp;/&gt;&nbsp;Version:&nbsp;2.6.1&lt;br&nbsp;/&gt;&nbsp;Summary:&nbsp;Cryptographic&nbsp;modules&nbsp;for&nbsp;Python.&lt;br&nbsp;/&gt;&nbsp;Home-page:&nbsp;&lt;a&nbsp;href=&quot;http://www.pycrypto.org&quot;&gt;http://www.pycrypto.org&lt;/a&gt;/&lt;br&nbsp;/&gt;&nbsp;Author:&nbsp;Dwayne&nbsp;C.<br>
+Litzenberger&lt;br&nbsp;/&gt;&nbsp;Author-email:&nbsp;dlitz@dlitz.net&lt;br&nbsp;/&gt;&nbsp;License:&nbsp;UNKNOWN&lt;br&nbsp;/&gt;&nbsp;Location:&nbsp;/usr/lib64/python2.7/site-packages&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;All&nbsp;my&nbsp;code&nbsp;is&nbsp;(now)&nbsp;Python&nbsp;3.5.&lt;br&nbsp;/&gt;&nbsp;Question&nbsp;if&nbsp;3.5&nbsp;code&nbsp;accesses&nbsp;2.7&nbsp;site-packages?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Is&nbsp;there&nbsp;a&nbsp;way&nbsp;round&nbsp;this&nbsp;please?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;regards&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;2&nbsp;December&nbsp;2016&nbsp;at&nbsp;08:28,&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;&lt;dave.pawson@gmail.com&gt;&lt;br&nbsp;/&gt;&nbsp;wrote:&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:&nbsp;0pt&nbsp;0pt&nbsp;1ex&nbsp;0.8ex;&nbsp;border-left:&nbsp;1px&nbsp;solid&nbsp;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;Fedora&nbsp;25,&nbsp;installing&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;2.6.1&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;full&nbsp;build&nbsp;at&nbsp;&lt;a&nbsp;href=&quot;http://pastebin.com/acC5r1YY&quot;&gt;http://pastebin.com/acC5r1YY&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;error&nbsp;reported&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;gcc:&nbsp;error:&nbsp;/usr/lib/rpm/redhat/redhat-hardened-cc1:&nbsp;No&lt;br&nbsp;/&gt;&nbsp;such&nbsp;file&nbsp;or&nbsp;directory&nbsp;error:&nbsp;command&nbsp;'gcc'&nbsp;failed&nbsp;with&lt;br&nbsp;/&gt;&nbsp;exit&nbsp;status&nbsp;1&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Searching&nbsp;for&nbsp;the<br>
+error&nbsp;I&nbsp;found&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://bugs.launchpad.net/openstack-gate/+bug/1424582&quot;&gt;https://bugs.launchpad.net/openstack-gate/+bug/1424582&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;#&nbsp;dnf&nbsp;install&nbsp;redhat-rpm-config&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;which&nbsp;then&nbsp;brought&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;src/MD2.c:31:20:&nbsp;fatal&nbsp;error:&nbsp;Python.h:&nbsp;No&nbsp;such&nbsp;file&nbsp;or&lt;br&nbsp;/&gt;&nbsp;&nbsp;directory&nbsp;#include&nbsp;&quot;Python.h&quot;&nbsp;^&lt;br&nbsp;/&gt;&nbsp;compilation&nbsp;terminated.&nbsp;error:&nbsp;command&nbsp;'gcc'&nbsp;failed&nbsp;with&lt;br&nbsp;/&gt;&nbsp;exit&nbsp;status&nbsp;1&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;dnf&nbsp;install&nbsp;python3-devel&nbsp;resolved&nbsp;that.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;I'm&nbsp;lost&nbsp;now&nbsp;with&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;from&nbsp;Crypto.Cipher&nbsp;import&nbsp;AES&nbsp;ImportError:&nbsp;No&nbsp;module&lt;br&nbsp;/&gt;&nbsp;named&nbsp;'Crypto'&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Google&nbsp;has&nbsp;lots&nbsp;of&nbsp;varying&nbsp;suggestions,&nbsp;none&nbsp;of&nbsp;which&lt;br&nbsp;/&gt;&nbsp;seem&nbsp;to&nbsp;work.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Any&nbsp;help&nbsp;please.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;--&lt;br&nbsp;/&gt;&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;XSLT&nbsp;XSL-FO&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;Docbook&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://www.dpawson.co.uk&quot;&gt;http://www.dpawson.co.uk&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br<br>
+/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;--&lt;br&nbsp;/&gt;&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;XSLT&nbsp;XSL-FO&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;Docbook&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://www.dpawson.co.uk&quot;&gt;http://www.dpawson.co.uk&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;--&lt;br&nbsp;/&gt;&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;XSLT&nbsp;XSL-FO&lt;br&nbsp;/&gt;&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;Docbook&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://www.dpawson.co.uk&quot;&gt;http://www.dpawson.co.uk&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a<br>
+href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;--&lt;br&nbsp;/&gt;&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;XSLT&nbsp;XSL-FO&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;Docbook&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://www.dpawson.co.uk&quot;&gt;http://www.dpawson.co.uk&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a<br>
+href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;--&lt;br&nbsp;/&gt;&nbsp;Dave&nbsp;Pawson&lt;br&nbsp;/&gt;&nbsp;XSLT&nbsp;XSL-FO&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;Docbook&nbsp;FAQ.&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://www.dpawson.co.uk&quot;&gt;http://www.dpawson.co.uk&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;hr&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;pycrypto&nbsp;mailing&nbsp;list&lt;br&nbsp;/&gt;&nbsp;pycrypto@lists.dlitz.net&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&quot;&gt;http://lists.dlitz.net/cgi-bin/mailman/listinfo/pycrypto&lt;/a&gt;&lt;br<br>
+/&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;
+</tt>