summaryrefslogtreecommitdiff
path: root/pipermail/pycrypto/attachments/20170916/9e0c7f3d/attachment-0001.html
blob: 3e4156f828420c881705a7f502ce7a4b8fe591dc (plain)
1
2
3
4
5
<tt>
&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;No&nbsp;problem...&nbsp;I&nbsp;just&nbsp;started&nbsp;looking&nbsp;at&nbsp;this&nbsp;but&nbsp;it&nbsp;sounds&nbsp;like&nbsp;you&nbsp;already&nbsp;got&nbsp;it&nbsp;sorted.&nbsp;Sounds&nbsp;like&nbsp;either&nbsp;a&nbsp;missing&nbsp;dependency&nbsp;or&nbsp;install&nbsp;conflict&nbsp;was&nbsp;to&nbsp;blame&nbsp;there.&lt;br&gt;<br>
&lt;br&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;On&nbsp;September&nbsp;16,&nbsp;2017&nbsp;12:35:26&nbsp;AM&nbsp;PDT,&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;Now&nbsp;resolved&nbsp;(again?).&lt;br&nbsp;/&gt;The&nbsp;similarity&nbsp;of&nbsp;names&nbsp;and&nbsp;what&nbsp;needs&nbsp;to&nbsp;be&nbsp;changed&nbsp;seems&nbsp;to&nbsp;be&nbsp;the&lt;br&nbsp;/&gt;source&nbsp;of&nbsp;my&nbsp;problems?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;Sorry&nbsp;to&nbsp;waste&nbsp;bandwidth.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;On&nbsp;15&nbsp;September&nbsp;2017&nbsp;at&nbsp;19:21,&nbsp;Dave&nbsp;Pawson&nbsp;&lt;dave.pawson@gmail.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;New&nbsp;(Windows&nbsp;10)&nbsp;machine.&lt;br&nbsp;/&gt;&nbsp;installed&nbsp;python&nbsp;&nbsp;3.6.2&lt;br&nbsp;/&gt;&nbsp;pip&nbsp;install&nbsp;pycryptodomex&lt;br&nbsp;/&gt;&nbsp;SelfTest&nbsp;ran&nbsp;fine.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Tried&nbsp;the&nbsp;examples&nbsp;at&nbsp;&lt;a&nbsp;href=&quot;https://www.pycryptodome.org/en/latest/src/examples.html&quot;&gt;https://www.pycryptodome.org/en/latest/src/examples.html&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;C:\Users\Dave&nbsp;Pawson&gt;python&lt;br&nbsp;/&gt;&nbsp;Python&nbsp;3.6.2&nbsp;(v3.6.2:5fd33b5,&nbsp;Jul&nbsp;&nbsp;8&nbsp;2017,&nbsp;04:57:36)&nbsp;[MSC&nbsp;v.1900&nbsp;64&lt;br&nbsp;/&gt;&nbsp;bit&nbsp;(AMD64)]&nbsp;on&nbsp;win32&lt;br&nbsp;/&gt;&nbsp;Type&nbsp;&quot;help&quot;,&nbsp;&quot;copyright&quot;,&nbsp;&quot;credits&quot;&nbsp;or&nbsp;&quot;license&quot;&nbsp;for&nbsp;more&nbsp;information.&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;&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;&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;&nbsp;from&nbsp;Crypto.Cipher&nbsp;import&nbsp;AES&lt;br&nbsp;/&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&nbsp;Traceback&nbsp;(most&nbsp;recent&nbsp;call&nbsp;last):&lt;br&nbsp;/&gt;&nbsp;&nbsp;&nbsp;File&nbsp;&quot;&lt;stdin&gt;&quot;,&nbsp;line&nbsp;1,&nbsp;in&nbsp;&lt;module&gt;&lt;br&nbsp;/&gt;&nbsp;ModuleNotFoundError:&nbsp;No&nbsp;module&nbsp;named&nbsp;'Crypto'&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;&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;&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;&nbsp;from&nbsp;Crypto.Random&nbsp;import&nbsp;get_random_bytes&lt;br&nbsp;/&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&nbsp;Traceback&nbsp;(most&nbsp;recent&nbsp;call&nbsp;last):&lt;br&nbsp;/&gt;&nbsp;&nbsp;&nbsp;File&nbsp;&quot;&lt;stdin&gt;&quot;,&nbsp;line&nbsp;1,&nbsp;in&nbsp;&lt;module&gt;&lt;br&nbsp;/&gt;&nbsp;ModuleNotFoundError:&nbsp;No&nbsp;module&nbsp;named&nbsp;'Crypto'&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Are&nbsp;they&nbsp;out&nbsp;of&nbsp;date&nbsp;please&nbsp;Martin?&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;22&nbsp;July&nbsp;2017&nbsp;at&nbsp;09:38,&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;#ad7fa8;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;Not&nbsp;sure&nbsp;about&nbsp;the&nbsp;error&nbsp;you&nbsp;got,&nbsp;but&nbsp;generally&nbsp;if&nbsp;you&nbsp;are&nbsp;installing&nbsp;things&lt;br&nbsp;/&gt;&nbsp;directly&nbsp;into&nbsp;Linux&nbsp;system&nbsp;library&nbsp;areas&nbsp;you'll&nbsp;need&nbsp;root&nbsp;/&nbsp;sudo&nbsp;to&nbsp;do&nbsp;it.&lt;br&nbsp;/&gt;&nbsp;I'm&nbsp;surprised&nbsp;that&nbsp;didn't&nbsp;come&nbsp;up&nbsp;with&nbsp;pycrypto,&nbsp;but&nbsp;it&nbsp;might&nbsp;be&nbsp;an&nbsp;artifact&lt;br&nbsp;/&gt;&nbsp;of&nbsp;other&nbsp;install&nbsp;attempts.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;If&nbsp;in&nbsp;doubt,&nbsp;that&nbsp;sounds&nbsp;like&nbsp;good&nbsp;info&nbsp;for&nbsp;an&nbsp;issue&nbsp;on&nbsp;the&nbsp;github&nbsp;issue&lt;br&nbsp;/&gt;&nbsp;tracker&nbsp;for&nbsp;pycryptodome.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;2017-07-22&nbsp;00:44,&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;#8ae234;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;pip&nbsp;uninstalled&nbsp;pycrypto!&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Re&nbsp;install&nbsp;instructions.&nbsp;Fedora&nbsp;26,&nbsp;requires&nbsp;root&nbsp;for&nbsp;installation?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;running&nbsp;install_lib&lt;br&nbsp;/&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;copying&nbsp;build/lib.linux-x86_64-3.6/Cryptodome/__init__.py&nbsp;-&gt;&lt;br&nbsp;/&gt;&nbsp;/usr/lib64/python3.6/site-packages/Cryptodome&lt;br&nbsp;/&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error:&nbsp;could&nbsp;not&nbsp;delete&lt;br&nbsp;/&gt;&nbsp;'/usr/lib64/python3.6/site-packages/Cryptodome/__init__.py':&lt;br&nbsp;/&gt;&nbsp;Permission&nbsp;denied&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Not&nbsp;mentioned&nbsp;on&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://www.pycryptodome.org/en/latest/src/installation.html&quot;&gt;https://www.pycryptodome.org/en/latest/src/installation.html&lt;/a&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;#fcaf3e;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&nbsp;&nbsp;python3&nbsp;-m&nbsp;Cryptodome.SelfTest&lt;br&nbsp;/&gt;&lt;/blockquote&gt;&lt;br&nbsp;/&gt;&nbsp;...&lt;br&nbsp;/&gt;&nbsp;Ran&nbsp;22656&nbsp;tests&nbsp;in&nbsp;37.023s&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Tks&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;22&nbsp;July&nbsp;2017&nbsp;at&nbsp;08:34,&nbsp;Dave&nbsp;Pawson&nbsp;&lt;dave.pawson@gmail.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;#fcaf3e;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;Having&nbsp;installed&nbsp;pycrypto,&nbsp;is&nbsp;the&nbsp;only&nbsp;way&nbsp;to&nbsp;remove&nbsp;it&nbsp;to&nbsp;find&nbsp;the&lt;br&nbsp;/&gt;&nbsp;files&nbsp;and&nbsp;remove&nbsp;manually?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;(groan)&nbsp;-&nbsp;or&nbsp;will&nbsp;pycryptodome&nbsp;run&nbsp;alongside&nbsp;pycrypto&nbsp;please?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Tia&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;21&nbsp;July&nbsp;2017&nbsp;at&nbsp;20:21,&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;#e9b96e;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&nbsp;As&nbsp;this&nbsp;project&nbsp;hasn't&nbsp;seen&nbsp;commits&nbsp;on&nbsp;master&nbsp;(or&nbsp;perhaps&nbsp;any&nbsp;branch)&nbsp;in&lt;br&nbsp;/&gt;&nbsp;over&nbsp;three&nbsp;years,&nbsp;it&nbsp;appears&nbsp;to&nbsp;be&nbsp;dead.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;However,&nbsp;pycryptodome&nbsp;is&nbsp;alive&nbsp;and&nbsp;well!&nbsp;It's&nbsp;a&nbsp;fork&nbsp;off&nbsp;the&nbsp;latest&lt;br&nbsp;/&gt;&nbsp;pycrypto&lt;br&nbsp;/&gt;&nbsp;and&nbsp;contains&nbsp;many&nbsp;bugfixes,&nbsp;enhancements.&nbsp;Most&nbsp;importantly,&nbsp;it's&nbsp;an&lt;br&nbsp;/&gt;&nbsp;ongoing&lt;br&nbsp;/&gt;&nbsp;project.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://github.com/Legrandin/pycryptodome&quot;&gt;https://github.com/Legrandin/pycryptodome&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;&lt;a&nbsp;href=&quot;https://www.pycryptodome.org&quot;&gt;https://www.pycryptodome.org&lt;/a&gt;/&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;There&nbsp;are&nbsp;two&nbsp;ways&nbsp;to&nbsp;install&nbsp;it:&nbsp;for&nbsp;a&nbsp;seamless&nbsp;experience&nbsp;I&nbsp;recommend&lt;br&nbsp;/&gt;&nbsp;uninstalling&nbsp;pycrypto&nbsp;(if&nbsp;present)&nbsp;and&nbsp;installing&nbsp;pycryptodome.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;(pycryptodomex&nbsp;has&nbsp;its&nbsp;uses&nbsp;for&nbsp;some,&nbsp;but&nbsp;would&nbsp;mean&nbsp;editing&nbsp;your&lt;br&nbsp;/&gt;&nbsp;imports,&lt;br&nbsp;/&gt;&nbsp;whereas&nbsp;pycryptodome&nbsp;is&nbsp;a&nbsp;drop-in&nbsp;replacement&nbsp;for&nbsp;pycrypto.)&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;If&nbsp;you&nbsp;have&nbsp;issues&nbsp;with&nbsp;installing&nbsp;or&nbsp;using&nbsp;pycryptodome,&nbsp;there&nbsp;are&lt;br&nbsp;/&gt;&nbsp;resources&nbsp;there&nbsp;to&nbsp;guide&nbsp;you&nbsp;and&nbsp;an&nbsp;active&nbsp;issue&nbsp;tracker&nbsp;as&nbsp;well.&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Good&nbsp;luck!&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;&nbsp;-&nbsp;Marty&lt;br&nbsp;/&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a&nbsp;href=&quot;http://www.falatic.com&quot;&gt;www.falatic.com&lt;/a&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;On&nbsp;2017-07-21&nbsp;07:16,&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;#ccc;&nbsp;padding-left:&nbsp;1ex;&quot;&gt;&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Installing&nbsp;on&nbsp;a&nbsp;new&nbsp;system,&nbsp;Fedora&nbsp;26,&nbsp;64&nbsp;bit.&lt;br&nbsp;/&gt;&nbsp;Builds&nbsp;OK&nbsp;using&nbsp;&lt;a&nbsp;href=&quot;http://setup.py&quot;&gt;setup.py&lt;/a&gt;&nbsp;for&nbsp;python&nbsp;2.7&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Fails&nbsp;on&nbsp;python&nbsp;3.x?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;Should&nbsp;this&nbsp;be&nbsp;built&nbsp;in&nbsp;a&nbsp;different&nbsp;way&nbsp;please?&lt;br&nbsp;/&gt;&lt;br&nbsp;/&gt;&nbsp;TiA&lt;br&nbsp;/&gt;&lt;/blockquote&gt;&lt;/blockquote&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;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&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;/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>