Ok, that explains it. I have added the host-ssl package now, which
should fix this problem.

Johannes

On Tue, Apr 21, 2015 at 11:15 AM, Mikael Mortensen
<[email protected]> wrote:
> Probably because I have fenicstools added to the list in the yaml. 
> fenicstools has python-netcdf4 as dep and python-netcdf requires curl…
>
> M
>
>> On 21 Apr 2015, at 11:13, Johannes Ring <[email protected]> wrote:
>>
>> On Tue, Apr 21, 2015 at 11:06 AM, Mikael Mortensen
>> <[email protected]> wrote:
>>>
>>> On 21 Apr 2015, at 10:58, Mikael Mortensen <[email protected]>
>>> wrote:
>>>
>>>
>>>
>>> On 21 Apr 2015, at 10:51, Johannes Ring <[email protected]> wrote:
>>>
>>> On Tue, Apr 21, 2015 at 10:47 AM, Mikael Mortensen <[email protected]>
>>> wrote:
>>>
>>> Hi,
>>>
>>> I tried clearing the cache, but no change in the outcome. Why does dolfin
>>> link with the ssl libraries? Can’t really see why dolfin should link with
>>> them just because I have a non-host ipython in the hashdist path? Anyway,
>>> I’ll probably go back to using hashdist with non-host for most packages
>>> since this used to work.
>>>
>>> ldd ../Fenics/opt/fenics-dev/lib/libdolfin.so
>>> ../Fenics/opt/fenics-dev/lib/libdolfin.so:
>>> /home/mikael/.hashdist/bld/profile/himpmgpkmphr/lib/libcrypto.so.1.0.0: no
>>> version information available (required by /usr/lib/libpq.so.5)
>>> ../Fenics/opt/fenics-dev/lib/libdolfin.so:
>>> /home/mikael/.hashdist/bld/profile/himpmgpkmphr/lib/libssl.so.1.0.0: no
>>> version information available (required by /usr/lib/libpq.so.5)
>>>       linux-vdso.so.1 =>  (0x00007fffb459f000)
>>>       libboost_filesystem.so.1.54.0 =>
>>> /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.54.0 (0x00007f56d2335000)
>>> ...
>>>       libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3
>>> (0x00007f56be6b0000)
>>>       libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6
>>> (0x00007f56be4a7000)
>>>       libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1
>>> (0x00007f56be2a2000)
>>>       libssl.so.1.0.0 =>
>>> /home/mikael/.hashdist/bld/profile/himpmgpkmphr/lib/libssl.so.1.0.0
>>> (0x00007f56be035000)
>>>       libcrypto.so.1.0.0 =>
>>> /home/mikael/.hashdist/bld/profile/himpmgpkmphr/lib/libcrypto.so.1.0.0
>>> (0x00007f56bdc50000)
>>>
>>>
>>> Earlier we had a problem that PETSc was linked with the ssl library.
>>> Can you check libpetsc.so with ldd?
>>>
>>>
>>> Of all the shared libraries installed by hashdist the only one that links
>>> with ssl is libcurl.so
>>>
>>>
>>> So I removed openssl as dependency from curl.yaml, recompiled and now it
>>> works:-)
>>
>> We can fix this by adding a host-ssl package to hashstack, but why is
>> curl installed for you but not for me?
>>
>> Johannes
>
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to