Hi,
i upgraded openssl to version 1.1.0 and since then, i’m having problems. The latest one being that when i run certbot-auto renew command and it tries to update dependencies i get an error when updating Python packages:
Bootstrapping dependencies for Debian-based OSes…
…
…
build/temp.linux-x86_64-2.7/_openssl.c:73163:12: error: invalid application of ‘sizeof’ to incomplete type ‘RSA’
build/temp.linux-x86_64-2.7/_openssl.c:73163:5: error: initializer element is not constant
build/temp.linux-x86_64-2.7/_openssl.c:73163:5: error: (near initialization for ‘_cffi_struct_unions[131].size’)
build/temp.linux-x86_64-2.7/_openssl.c:73163:18: error: initializer element is not constant
build/temp.linux-x86_64-2.7/_openssl.c:73163:18: error: (near initialization for ‘_cffi_struct_unions[131].alignment’)
build/temp.linux-x86_64-2.7/_openssl.c:73167:12: error: invalid application of ‘sizeof’ to incomplete type ‘X509_STORE_CTX’
build/temp.linux-x86_64-2.7/_openssl.c:73167:5: error: initializer element is not constant
build/temp.linux-x86_64-2.7/_openssl.c:73167:5: error: (near initialization for ‘_cffi_struct_unions[133].size’)
build/temp.linux-x86_64-2.7/_openssl.c:73167:29: error: initializer element is not constant
build/temp.linux-x86_64-2.7/_openssl.c:73167:29: error: (near initialization for ‘_cffi_struct_unions[133].alignment’)
error: command ‘gcc’ failed with exit status 1
----------------------------------------
Command “/root/.local/share/letsencrypt/bin/python2.7 -u -c “import setuptools, tokenize;file=’/tmp/pip-build-6Hlugw/cryptography/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(’
’, ‘
’), file, ‘exec’))” install --record /tmp/pip-uP5fq5-record/install-record.txt --single-version-externally-managed --compile --install-headers /root/.local/share/letsencrypt/include/site/python2.7/cryptography” failed with error code 1 in /tmp/pip-build-6Hlugw/cryptography
/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/util/ssl.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
You are using pip version 8.0.3, however version 8.1.2 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
I have the latest pip, nor is there a problem with memory, since i have 2Gigs of RAM and 1Gig of swap.
Please advise,
Best regards