Dag Sverre
--
You received this message because you are subscribed to the Google Groups "hashdist" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hashdist+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On Tue, Jan 27, 2015 at 2:35 AM, Dag Sverre Seljebotn
<d.s.se...@astro.uio.no> wrote:
> On 01/27/2015 10:33 AM, Dag Sverre Seljebotn wrote:
>>
>> I might have some time this spring for a project on Hashdist for 2
>> weeks; probably around March.
>>
>> I'd like to work on core Hashdist itself, not the Hashstack. The things
>> I can think of myself are:
>>
>> 1) Improvements config/property system
>>
>> This is the trickiest thing to get right, and I don't feel like we are
>> completely done. But it's also a tough thing to get right. And it's high
>> risk (as to whether something comes out of it in 2 weeks) as it's more
>> of a research project.
>>
>> 2) Smooth binary installs
>>
>> "Compete with Conda", more or less. For beginning scientific Python
>> users I find myself recommending them to use Conda right now.
>
>
> Alas, trying out Conda a bit just now I got:
>
> ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.20' not found (required by
> /home/dagss/opt/anaconda/lib/python2.7/site-packages/healpy/_healpy_pixel_lib.so)
That seems related to these bugs:
https://github.com/ContinuumIO/anaconda-issues/issues/182
https://github.com/sympy/csympy/issues/376
But the fact that people report these failure shows that continuum isnot conservative enough in selecting the environment in which theybuild binaries. I am guessing they assume a recent ubuntu or fedora.This is probably appropriate for individual in charge of their own desktopsbut if you target enterprise people you may want to base you binarieson RH6 or SLES11. Kitware ship binaries of paraview built againstglibc 2.3.6 that's even older - I believe its debian but cannot find the details.
1) Improvements config/property system
This is the trickiest thing to get right, and I don't feel like we are
completely done. But it's also a tough thing to get right. And it's
high
risk (as to whether something comes out of it in 2 weeks) as it's more
of a research project.
2) Smooth binary installs
"Compete with Conda", more or less. For beginning scientific Python
users I find myself recommending them to use Conda right now.
To be fair this was a package from binstar that anyone could make, not part of anaconda.
DS
On Wednesday, January 28, 2015 at 1:13:55 PM UTC+13, ondrej.certik wrote:
On Tue, Jan 27, 2015 at 2:35 AM, Dag Sverre Seljebotn
<d.s.se...@astro.uio.no> wrote:
> On 01/27/2015 10:33 AM, Dag Sverre Seljebotn wrote:
>>
>> I might have some time this spring for a project on Hashdist for 2
>> weeks; probably around March.
>>
>> I'd like to work on core Hashdist itself, not the Hashstack. The things
>> I can think of myself are:
>>
>> 1) Improvements config/property system
>>
>> This is the trickiest thing to get right, and I don't feel like we are
>> completely done. But it's also a tough thing to get right. And it's high
>> risk (as to whether something comes out of it in 2 weeks) as it's more
>> of a research project.
>>
>> 2) Smooth binary installs
>>
>> "Compete with Conda", more or less. For beginning scientific Python
>> users I find myself recommending them to use Conda right now.
>
>
> Alas, trying out Conda a bit just now I got:
>
> ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version
> `GLIBCXX_3.4.20' not found (required by
> /home/dagss/opt/anaconda/lib/python2.7/site-packages/healpy/_healpy_pixel_lib.so)
That seems related to these bugs:
https://github.com/ContinuumIO/anaconda-issues/issues/182
https://github.com/sympy/csympy/issues/376
Similar. But the github issues are related to libm which is part glibc.This is libstdc++ which is part of gcc.Getting a newer compiler and setting LD_LIBRARY_PATH appropriatelywill solve this problem. I doubt many people would know or be willingto do that with glibc.
But the fact that people report these failure shows that continuum isnot conservative enough in selecting the environment in which theybuild binaries. I am guessing they assume a recent ubuntu or fedora.This is probably appropriate for individual in charge of their own desktopsbut if you target enterprise people you may want to base you binarieson RH6 or SLES11. Kitware ship binaries of paraview built againstglibc 2.3.6 that's even older - I believe its debian but cannot find the details.
Francois