<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">What does<div class=""><br class=""></div><div class="">port installed py39-openssl</div><div class=""><br class=""></div><div class="">say? On my machine I get 21.00.0_0.</div><div class=""><br class=""></div><div class="">Also, IIRC there was a change in py-cryptography versioning. On my machine I have 35.0.0_3.</div><div class=""><br class=""></div><div class="">Mixing pip with MacPorts will guarantee a broken installation within weeks.if not within days.</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Marius</div><div class="">--</div><div class="">Marius Schamschula</div><div class=""><br class=""></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">

</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Dec 16, 2021, at 5:17 PM, Bjarne D Mathiesen <<a href="mailto:macintosh@mathiesen.info" class="">macintosh@mathiesen.info</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">System Version: Mac OS X 10.6.8 (10K549)<br class="">Kernel Version: Darwin 10.8.0<br class=""><br class="">Ok, I've got certbot installed, but a recent upgrade of something has<br class="">broken it :<br class=""><br class="">#=> certbot certificates<br class=""><br class="">gives the following error-message :<br class=""><br class="">pkg_resources.ContextualVersionConflict: (cryptography 2.9.2<br class="">(/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages),<br class="">Requirement.parse('cryptography>=3.3'), {'PyOpenSSL'})<br class=""><br class="">which to me indicates, that PyOpenSSL needs to be upgraded.<br class="">So, I installed py39-pip, and did the following :<br class=""><br class="">#=> pip install pyopenssl<br class="">Requirement already satisfied: pyopenssl in<br class="">/opt/local/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages<br class="">(21.0.0)<br class="">Collecting cryptography>=3.3<br class="">  Downloading cryptography-36.0.1.tar.gz (572 kB)<br class="">     |████████████████████████████████| 572 kB 1.0 MB/s<br class="">  Installing build dependencies ... done<br class=""><br class="">which resulted in the following error-message :<br class=""><br class="">  running build_rust<br class=""><br class="">      =============================DEBUG<br class="">ASSISTANCE=============================<br class="">      If you are seeing a compilation error please try the following<br class="">steps to<br class="">      successfully install cryptography:<br class="">      1) Upgrade to the latest pip and try again. This will fix errors<br class="">for most<br class="">         users. See: <a href="https://pip.pypa.io/en/stable/installing/#upgrading-pip" class="">https://pip.pypa.io/en/stable/installing/#upgrading-pip</a><br class="">      2) Read <a href="https://cryptography.io/en/latest/installation/" class="">https://cryptography.io/en/latest/installation/</a> for specific<br class="">         instructions for your platform.<br class="">      3) Check our frequently asked questions for more information:<br class="">         <a href="https://cryptography.io/en/latest/faq/" class="">https://cryptography.io/en/latest/faq/</a><br class="">      4) Ensure you have a recent Rust toolchain installed:<br class="">         <a href="https://cryptography.io/en/latest/installation/#rust" class="">https://cryptography.io/en/latest/installation/#rust</a><br class=""><br class="">      Python: 3.9.9<br class="">      platform: macOS-10.6.8-i386-64bit<br class="">      pip: n/a<br class="">      setuptools: 59.6.0<br class="">      setuptools_rust: 1.1.2<br class="">      =============================DEBUG<br class="">ASSISTANCE=============================<br class=""><br class="">  error: can't find Rust compiler<br class=""><br class="">So, it's missing the rust compiler !<br class="">OK, let me install that one :<br class=""><br class="">--->  Fetching distfiles for rust-compiler-wrap<br class="">Error: rust is only supported on macOS 10.7 or later.<br class="">Error: Failed to fetch rust-compiler-wrap: unsupported platform version<br class="">Error: See<br class="">/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_rust/rust-compiler-wrap/main.log<br class="">for details.<br class="">Error: Follow <a href="https://guide.macports.org/#project.tickets" class="">https://guide.macports.org/#project.tickets</a> if you believe<br class="">there is a bug.<br class="">Error: Processing of port rust failed<br class=""><br class=""><br class="">Any ideas as to how I can upgrade PyOpenSSL -or- the cryptography ?<br class="">Or am I just lost ???<br class=""><br class=""><br class="">-- <br class="">Bjarne D Mathiesen<br class="">Korsør ; Danmark ; Europa<br class="">-----------------------------------------------------------------------<br class="">denne besked er skrevet i et totalt M$-frit miljø<br class="">MacPro 2010 ; OpenCore + macOS 10.15.7 Catalina<br class="">2 x 3,46 GHz 6-Core Intel Xeon ; 256 GB 1333 MHz DDR3 ECC RDIMM<br class="">ATI Radeon RX 590 8 GB<br class=""></div></div></blockquote></div><br class=""></div></body></html>