openssl incompatibility
See original GitHub issue% conda list | grep ssl
openssl 1.1.1a h14c3975_1000 conda-forge
pyopenssl 18.0.0 py27_0
% conda update --all
The following packages will be UPDATED:
asn1crypto: 0.24.0-py27_0 --> 0.24.0-py27_1003 conda-forge
cffi: 1.11.5-py27he75722e_1 --> 1.11.5-py27h9745a5d_1001 conda-forge
chardet: 3.0.4-py27_1 --> 3.0.4-py27_1003 conda-forge
conda-env: 2.6.0-1 --> 2.6.0-1 conda-forge
cryptography: 2.4.2-py27h1ba5d50_0 --> 2.5-py27hb7f436b_0 conda-forge
enum34: 1.1.6-py27_1 --> 1.1.6-py27_1001 conda-forge
futures: 3.2.0-py27_0 --> 3.2.0-py27_1000 conda-forge
idna: 2.8-py27_0 --> 2.8-py27_1000 conda-forge
ipaddress: 1.0.22-py27_0 --> 1.0.22-py_1 conda-forge
libedit: 3.1.20170329-h6b74fdf_2 --> 3.1.20170329-hf8c457e_1001 conda-forge
libffi: 3.2.1-hd88cf55_4 --> 3.2.1-hf484d3e_1005 conda-forge
ncurses: 6.1-he6710b0_1 --> 6.1-hf484d3e_1002 conda-forge
pip: 18.1-py27_0 --> 19.0.1-py27_0 conda-forge
pycosat: 0.6.3-py27h14c3975_0 --> 0.6.3-py27h14c3975_1001 conda-forge
pycparser: 2.19-py27_0 --> 2.19-py_0 conda-forge
pyopenssl: 18.0.0-py27_0 --> 19.0.0-py27_0 conda-forge
pysocks: 1.6.8-py27_0 --> 1.6.8-py27_1002 conda-forge
python: 2.7.15-h9bab390_6 --> 2.7.15-h938d71a_1006 conda-forge
readline: 7.0-h7b6447c_5 --> 7.0-hf8c457e_1001 conda-forge
ruamel_yaml: 0.15.46-py27h14c3975_0 --> 0.15.71-py27h14c3975_1000 conda-forge
setuptools: 40.6.3-py27_0 --> 40.7.1-py27_0 conda-forge
six: 1.12.0-py27_0 --> 1.12.0-py27_1000 conda-forge
sqlite: 3.26.0-h7b6447c_0 --> 3.26.0-h67949de_1000 conda-forge
tk: 8.6.8-hbc83047_0 --> 8.6.9-h84994c4_1000 conda-forge
wheel: 0.32.3-py27_0 --> 0.32.3-py27_0 conda-forge
yaml: 0.1.7-had09818_2 --> 0.1.7-h14c3975_1001 conda-forge
zlib: 1.2.11-h7b6447c_3 --> 1.2.11-h14c3975_1004 conda-forge
The following packages will be DOWNGRADED:
conda: 4.6.2-py27_0 conda-forge --> 4.5.12-py27_1000 conda-forge
libgcc-ng: 8.2.0-hdf63c60_1 --> 7.3.0-hdf63c60_0 conda-forge
libstdcxx-ng: 8.2.0-hdf63c60_1 --> 7.3.0-hdf63c60_0 conda-forge
openssl: 1.1.1a-h14c3975_1000 conda-forge --> 1.0.2p-h14c3975_1002 conda-forge
requests: 2.21.0-py27_0 --> 2.13.0-py27_0 conda-forge
urllib3: 1.24.1-py27_0 --> 1.12-py27_0 bioconda
So updating causes openssl
to downgrade from 1.1.1a
to 1.0.2p
. The problem is that those versions of openssl are binary incompatible. So all those packages that are upgraded need to be rebuilt with the latest openssl, including pyopenssl and maybe python.
This is causing endless troubles in bioconda now.
Issue Analytics
- State:
- Created 5 years ago
- Reactions:3
- Comments:20 (8 by maintainers)
Top Results From Across the Web
OpenSSL 1.1.0 Changes - OpenSSLWiki
The Compatibility Layer provides OpenSSL 1.1.0 functions, like RSA_get0_key, to OpenSSL 1.0.2 clients. The source code is available for ...
Read more >Openssl compatibility issue between 0.9.8h and 1.1.1k
Now if we install the application everything works fine but problem comes when we upgrade the application as previously data was encrypted with ......
Read more >13. OpenSSL Compatibility - wolfSSL Manual
Compatibility with OpenSSL. wolfSSL (formerly CyaSSL) provides an OpenSSL compatibility header, wolfssl/openssl/ssl.h , in addition to the wolfSSL native API ...
Read more >OpenSSL - Wikipedia
OpenSSL is a software library for applications that provide secure communications over ... the OpenSSL License and the Apache License 1.0 are incompatible...
Read more >XCOM CAPKI (OpenSSL) version compatibility ("bad dh g ...
XCOM and AutoSys both use CAPKI (which uses OpenSSL) for SSL communication. We have multiple versions of XCOM and AutoSys.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
In
~/.condarc
:seems to have fixed the problem. In one environment, with a particular miniconda,
conda install pb-assembly
tried to “upgrade” openssl to 1.1.1, but afterstrict
, that same command did the right thing.I’m asking the sysadmin to install that, then I’ll try
strict
…