netCDF4-1.2.2 can't be used on ssl requests

Issue #54 resolved
Reimar Bauer created an issue

netCDF4 1.2.2 needs curl 7.45.0 by one of its dependencies

Unfortunately this version has not anymore SSLv2_client_method defined.

[Fri Jul 08 16:42:32.658871 2016] [wsgi:error] [pid 20343:tid 140526487525120] [client ]     import netCDF4
[Fri Jul 08 16:42:32.658888 2016] [wsgi:error] [pid 20343:tid 140526487525120] [client ]   File "/home/user/miniconda2/lib/python2.7/site-packages/netCDF4/__init__.py", line 3, in <module>
[Fri Jul 08 16:42:32.658915 2016] [wsgi:error] [pid 20343:tid 140526487525120] [client ]     from ._netCDF4 import *
[Fri Jul 08 16:42:32.658955 2016] [wsgi:error] [pid 20343:tid 140526487525120] [client ] ImportError: /home/user/miniconda2/lib/python2.7/site-packages/netCDF4/../../.././libcurl.so.4: undefined symbol: SSLv2_client_method
[Fri Jul 08 16:42:32.660183 2016] [ssl:debug] [pid 20343:tid 140526487525120] ssl_engine_io.c(1016): [client] AH02001: Connection closed 

Current conda install:

              platform : linux-64
        conda version : 4.1.6
    conda-env version : 2.5.1
  conda-build version : 1.21.5
       python version : 2.7.12.final.0
     requests version : 2.10.0
     root environment : /home/user/miniconda2  (writable)
  default environment : /home/user/miniconda2
     envs directories : /home/user/miniconda2/envs
        package cache : /home/user/miniconda2/pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/linux-64/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/linux-64/
                        https://repo.continuum.io/pkgs/pro/noarch/
          config file : /home/user/.condarc
         offline mode : False
    is foreign system : False

see also https://github.com/ContinuumIO/anaconda-issues/issues/908

Comments (10)

  1. Reimar Bauer reporter
    • removed milestone

    This is not a bug in mss, but in the openssl library.

    I keep the issue here since we have verified that we can solve it by the proposed fix

  2. Log in to comment