Closed quartox closed 6 years ago
Seems related to https://github.com/curl/curl/issues/1035
I'm investigating what can be done to solve that.
@quartox Thanks. I downgraded the curl lib ( conda install curl=7.49.1) and this problem is solved as your suggestion.
Adding myself so that I get updated on progress, and remind myself to remove pinning of curl dependency in omfit recipe, (which saw the problem when trying to import netCDF4
).
Is anyone here setting LD_LIBRARY_PATH
? If so, please try unsetting LD_LIBRARY_PATH
and retrying.
The curl
build does link against libssh2
, which we also build and package, and our copy of libssh2
has the libssh2_scp_recv2
symbol. So am not seeing anything actionable here. Also have no problem loading libcurl.so.4.4.0
.
>>> import ctypes
>>> ctypes.cdll.LoadLibrary('libcurl.so.4.4.0')
We now test for this symbol on Linux as well. So this issue has either been resolved with curl
or something else is going on (e.g. old/broken curl
package pulled in, etc.)
Think PR ( https://github.com/conda-forge/curl-feedstock/pull/29 ) should have resolved any potentially incorrect loading order.
Error when trying to load libhdfs3 (https://github.com/conda-forge/hdfs3-feedstock/issues/4#issuecomment-335294853):
Downgrading from
7.54.1
to7.49.1
resolves the issue for me.