[10.6.8] certbot & pyOpenSSL problems

Bjarne D Mathiesen macintosh at mathiesen.info
Thu Dec 16 23:17:26 UTC 2021

System Version: Mac OS X 10.6.8 (10K549)
Kernel Version: Darwin 10.8.0

Ok, I've got certbot installed, but a recent upgrade of something has
broken it :

#=> certbot certificates

gives the following error-message :

pkg_resources.ContextualVersionConflict: (cryptography 2.9.2
Requirement.parse('cryptography>=3.3'), {'PyOpenSSL'})

which to me indicates, that PyOpenSSL needs to be upgraded.
So, I installed py39-pip, and did the following :

#=> pip install pyopenssl
Requirement already satisfied: pyopenssl in
Collecting cryptography>=3.3
  Downloading cryptography-36.0.1.tar.gz (572 kB)
     |████████████████████████████████| 572 kB 1.0 MB/s
  Installing build dependencies ... done

which resulted in the following error-message :

  running build_rust

      If you are seeing a compilation error please try the following
steps to
      successfully install cryptography:
      1) Upgrade to the latest pip and try again. This will fix errors
for most
         users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
      2) Read https://cryptography.io/en/latest/installation/ for specific
         instructions for your platform.
      3) Check our frequently asked questions for more information:
      4) Ensure you have a recent Rust toolchain installed:

      Python: 3.9.9
      platform: macOS-10.6.8-i386-64bit
      pip: n/a
      setuptools: 59.6.0
      setuptools_rust: 1.1.2

  error: can't find Rust compiler

So, it's missing the rust compiler !
OK, let me install that one :

--->  Fetching distfiles for rust-compiler-wrap
Error: rust is only supported on macOS 10.7 or later.
Error: Failed to fetch rust-compiler-wrap: unsupported platform version
Error: See
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there is a bug.
Error: Processing of port rust failed

Any ideas as to how I can upgrade PyOpenSSL -or- the cryptography ?
Or am I just lost ???

Bjarne D Mathiesen
Korsør ; Danmark ; Europa
denne besked er skrevet i et totalt M$-frit miljø
MacPro 2010 ; OpenCore + macOS 10.15.7 Catalina
2 x 3,46 GHz 6-Core Intel Xeon ; 256 GB 1333 MHz DDR3 ECC RDIMM
ATI Radeon RX 590 8 GB

More information about the macports-dev mailing list