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