Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: mountolive.com
I ran this command: (many different commands, including )
(Attempting to install certbot)
sudo snap install snap-store
(Then trying to install it a different way)
It produced this output: (generally
dnessett@Mount:~$ sudo snap install snap-store
[sudo] password for dnessett:
error: snap "snap-store" is not available on stable but is available to install on the following
channels:
candidate snap install --candidate snap-store
beta snap install --beta snap-store
edge snap install --edge snap-store
Please be mindful pre-release channels may include features not completely tested or
implemented. Get more information with 'snap info snap-store'.
dnessett@Mount:~$ snap install --candidate snap-store
error: snap "snap-store" is not available on candidate but is available to install on the following
channels:
beta snap install --beta snap-store
edge snap install --edge snap-store
Get more information with 'snap info snap-store'.
dnessett@Mount:~$ snap install --beta snap-store
error: snap "snap-store" is not available on beta but is available to install on the following
channels:
edge snap install --edge snap-store
Get more information with 'snap info snap-store'.
dnessett@Mount:~$ snap install --edge snap-store
error: snap "snap-store" is not available on latest/edge but other tracks exist.
Please be mindful that different tracks may include different features. Get more information
with 'snap info snap-store'.
(Output of second attempt)
dnessett@Mount:~$ sudo /opt/certbot/bin/pip install certbot certbot-apache
WARNING: The directory '/home/dnessett/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Collecting certbot
Downloading certbot-1.23.0-py2.py3-none-any.whl (270 kB)
|ββββββββββββββββββββββββββββββββ| 270 kB 755 kB/s
Collecting certbot-apache
Downloading certbot_apache-1.23.0-py2.py3-none-any.whl (91 kB)
|ββββββββββββββββββββββββββββββββ| 91 kB 8.8 MB/s
Collecting zope.interface
Downloading zope.interface-5.5.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (247 kB)
|ββββββββββββββββββββββββββββββββ| 247 kB 9.7 MB/s
Collecting josepy>=1.9.0
Downloading josepy-1.13.0-py2.py3-none-any.whl (29 kB)
Requirement already satisfied: setuptools>=39.0.1 in /opt/certbot/lib/python3.6/site-packages (from certbot) (39.0.1)
Collecting pyrfc3339
Downloading pyRFC3339-1.1-py2.py3-none-any.whl (5.7 kB)
Collecting ConfigArgParse>=0.9.3
Downloading ConfigArgParse-1.5.3-py3-none-any.whl (20 kB)
Collecting zope.component
Downloading zope.component-5.0.1-py2.py3-none-any.whl (68 kB)
|ββββββββββββββββββββββββββββββββ| 68 kB 18.8 MB/s
Collecting cryptography>=2.5.0
Downloading cryptography-38.0.4.tar.gz (599 kB)
|ββββββββββββββββββββββββββββββββ| 599 kB 16.2 MB/s
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting parsedatetime>=2.4
Downloading parsedatetime-2.6-py3-none-any.whl (42 kB)
|ββββββββββββββββββββββββββββββββ| 42 kB 18.1 MB/s
Collecting pytz
Downloading pytz-2022.6-py2.py3-none-any.whl (498 kB)
|ββββββββββββββββββββββββββββββββ| 498 kB 18.6 MB/s
Collecting acme>=1.23.0
Downloading acme-1.23.0-py2.py3-none-any.whl (47 kB)
|ββββββββββββββββββββββββββββββββ| 47 kB 18.9 MB/s
Collecting distro>=1.0.1
Downloading distro-1.8.0-py3-none-any.whl (20 kB)
Collecting configobj>=5.0.6
Downloading configobj-5.0.6.tar.gz (33 kB)
Preparing metadata (setup.py) ... done
Collecting python-augeas
Downloading python-augeas-1.1.0.tar.gz (93 kB)
|ββββββββββββββββββββββββββββββββ| 93 kB 21.8 MB/s
Preparing metadata (setup.py) ... done
Collecting requests-toolbelt>=0.3.0
Downloading requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB)
|ββββββββββββββββββββββββββββββββ| 54 kB 24.2 MB/s
Collecting requests>=2.14.2
Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
|ββββββββββββββββββββββββββββββββ| 63 kB 21.1 MB/s
Collecting PyOpenSSL>=17.3.0
Downloading pyOpenSSL-22.1.0-py3-none-any.whl (57 kB)
|ββββββββββββββββββββββββββββββββ| 57 kB 4.3 MB/s
Collecting six
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting cffi>=1.12
Downloading cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (379 kB)
|ββββββββββββββββββββββββββββββββ| 379 kB 23.5 MB/s
Collecting zope.hookable>=4.2.0
Downloading zope.hookable-5.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (28 kB)
Collecting zope.event
Downloading zope.event-4.5.0-py2.py3-none-any.whl (6.8 kB)
Collecting pycparser
Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
|ββββββββββββββββββββββββββββββββ| 118 kB 19.3 MB/s
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.13-py2.py3-none-any.whl (140 kB)
|ββββββββββββββββββββββββββββββββ| 140 kB 25.4 MB/s
Collecting idna<4,>=2.5
Downloading idna-3.4-py3-none-any.whl (61 kB)
|ββββββββββββββββββββββββββββββββ| 61 kB 3.8 MB/s
Collecting charset-normalizer~=2.0.0
Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
|ββββββββββββββββββββββββββββββββ| 161 kB 12.8 MB/s
Using legacy 'setup.py install' for configobj, since package 'wheel' is not installed.
Using legacy 'setup.py install' for python-augeas, since package 'wheel' is not installed.
Building wheels for collected packages: cryptography
Building wheel for cryptography (pyproject.toml) ... error
ERROR: Command errored out with exit status 1:
command: /opt/certbot/bin/python3 /opt/certbot/lib/python3.6/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmph3e1j9op
cwd: /tmp/pip-install-_o4gy_9a/cryptography_d47d5c286e604b5b86a8413625b5e005
Complete output (213 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-i686-3.6
creating build/lib.linux-i686-3.6/cryptography
copying src/cryptography/exceptions.py -> build/lib.linux-i686-3.6/cryptography
copying src/cryptography/about.py -> build/lib.linux-i686-3.6/cryptography
copying src/cryptography/init.py -> build/lib.linux-i686-3.6/cryptography
copying src/cryptography/utils.py -> build/lib.linux-i686-3.6/cryptography
copying src/cryptography/fernet.py -> build/lib.linux-i686-3.6/cryptography
creating build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/init.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/name.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/oid.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/general_name.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/base.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/ocsp.py -> build/lib.linux-i686-3.6/cryptography/x509
copying src/cryptography/x509/extensions.py -> build/lib.linux-i686-3.6/cryptography/x509
creating build/lib.linux-i686-3.6/cryptography/hazmat
copying src/cryptography/hazmat/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat
copying src/cryptography/hazmat/_oid.py -> build/lib.linux-i686-3.6/cryptography/hazmat
creating build/lib.linux-i686-3.6/cryptography/hazmat/backends
copying src/cryptography/hazmat/backends/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends
creating build/lib.linux-i686-3.6/cryptography/hazmat/bindings
copying src/cryptography/hazmat/bindings/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives
creating build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-i686-3.6/cryptography/hazmat/backends/openssl
creating build/lib.linux-i686-3.6/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/openssl
copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/openssl
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/kdf
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/ciphers
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/twofactor
copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/twofactor
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/asymmetric
creating build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/init.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-i686-3.6/cryptography/hazmat/primitives/serialization
running egg_info
writing src/cryptography.egg-info/PKG-INFO
writing dependency_links to src/cryptography.egg-info/dependency_links.txt
writing requirements to src/cryptography.egg-info/requires.txt
writing top-level names to src/cryptography.egg-info/top_level.txt
reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
/usr/lib/python3.6/importlib/init.py:126: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography and will be removed in a future release.
return _bootstrap._gcd_import(name[level:], package, level)
no previously-included directories found matching 'docs/_build'
warning: no previously-included files found matching 'vectors'
warning: no previously-included files matching '' found under directory 'vectors'
warning: no previously-included files matching '' found under directory '.github'
warning: no previously-included files found matching 'release.py'
warning: no previously-included files found matching '.readthedocs.yml'
warning: no previously-included files found matching 'dev-requirements.txt'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'mypy.ini'
warning: no previously-included files matching '*' found under directory '.circleci'
adding license file 'LICENSE'
adding license file 'LICENSE.APACHE'
adding license file 'LICENSE.BSD'
adding license file 'LICENSE.PSF'
writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
copying src/cryptography/py.typed -> build/lib.linux-i686-3.6/cryptography
copying src/cryptography/hazmat/bindings/_openssl.pyi -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings
creating build/lib.linux-i686-3.6/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/init.pyi -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/_rust
copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.linux-i686-3.6/cryptography/hazmat/bindings/_rust
running build_ext
running build_rust
error: no override and no default toolchain set
=============================DEBUG ASSISTANCE=============================
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:
https://cryptography.io/en/latest/faq/
4) Ensure you have a recent Rust toolchain installed:
https://cryptography.io/en/latest/installation/#rust
Python: 3.6.9
platform: Linux-4.15.0-197-generic-i686-with-LinuxMint-19.2-tina
pip: n/a
setuptools: 59.6.0
setuptools_rust: 1.1.2
Traceback (most recent call last):
File "setup.py", line 57, in
rust_version=">=1.48.0",
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools/init.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.6/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 299, in run
self.run_command('build')
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/setuptools_ext.py", line 132, in run
build_rust.run()
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/command.py", line 101, in run
self.run_for_extension(ext)
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/build.py", line 108, in run_for_extension
dylib_paths = self.build_extension(ext, self.target)
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/build.py", line 139, in build_extension
target_dir = _base_cargo_target_dir(ext)
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/build.py", line 673, in _base_cargo_target_dir
target_directory = ext._metadata()["target_directory"]
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools_rust/extension.py", line 200, in _metadata
self._cargo_metadata = json.loads(subprocess.check_output(metadata_command))
File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
**kwargs).stdout
File "/usr/lib/python3.6/subprocess.py", line 438, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['cargo', 'metadata', '--manifest-path', 'src/rust/Cargo.toml', '--format-version', '1']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/certbot/lib/python3.6/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in
main()
File "/opt/certbot/lib/python3.6/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/opt/certbot/lib/python3.6/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 262, in build_wheel
metadata_directory)
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools/build_meta.py", line 231, in build_wheel
wheel_directory, config_settings)
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools/build_meta.py", line 215, in _build_with_temp_dir
self.run_setup()
File "/tmp/pip-build-env-1q951nue/overlay/lib/python3.6/site-packages/setuptools/build_meta.py", line 158, in run_setup
exec(compile(code, file, 'exec'), locals())
File "setup.py", line 104, in
check=True,
File "/usr/lib/python3.6/subprocess.py", line 423, in run
with Popen(*popenargs, **kwargs) as process:
TypeError: init() got an unexpected keyword argument 'capture_output'
ERROR: Failed building wheel for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects
dnessett@Mount:~$
My web server is (include version): apache2
Server version: Apache/2.4.18 (Unix)
Server built: Apr 19 2016 14:57:17
The operating system my web server runs on is (include version):
dnessett@Mount:~/Desktop$ hostnamectl
Static hostname: Mount
Icon name: computer-desktop
Chassis: desktop
Machine ID: f8ac5fc057b04c60aa8a97a911ec428c
Boot ID: b2524205cee34747a9c13e0615f3d648
Operating System: Linux Mint 19.2
Kernel: Linux 4.15.0-197-generic
Architecture: x86
My hosting provider, if applicable, is:
(Stand alone machine)
I can login to a root shell on my machine (yes or no, or I don't know):
Yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
Use XAMPP manager
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot):
Want Certbot 2 but couldn't figure out way to install it.