[yt-users] Problem installing yt on NASA Pleiades

Nathan Goldbaum nathan12343 at gmail.com
Wed Aug 26 15:30:37 PDT 2015


The issue is that the version of openSSL installed on Pleiades is out of
date (read insecure), so modern versions of python (specifically, newer
than 2.7.9) will refuse to link against it. This breaks pip, among other
things.

Rather than using the install script, I'd suggest installing yt using
miniconda which bundles a build of an up-to-date openSSL:

http://yt-project.org/docs/dev/installing.html#installing-yt-using-anaconda

I've been using a setup based on miniconda on Pleiades for the past couple
of years with no issue.

On Wed, Aug 26, 2015 at 4:44 PM, Eli Visbal <visbal at astro.columbia.edu>
wrote:

> Hello,
>
> I am a postdoc at Columbia University fairly new to yt and am having
> trouble installing it on the NASA Pleiades supercomputer. I was hoping
> that someone else has figured this out before and could help me.
>
> I tried running the yt install script obtained with:
> wget http://bitbucket.org/yt_analysis/yt/raw/stable/doc/install_script.sh
>
> When I attempt to run this script, it crashes giving the error message
> copied below. I believe it may be related to the version of ssl on
> Pleiades. Any help would be greatly appreciated. Thank you!
>
> Best,
> Eli Visbal
> -----------------------------------------------------------------
> ...
> Installing HDF5
> Installing SQLite3
> Installing Python 2. This may take a while, but don't worry. yt loves you.
> Installing setuptools-18.0.1
> Installing mercurial-3.4
> Cloning yt
> Setting YT_DIR=/u/evisbal/yt-x86_64/src/yt-hg/
> Installing pip
> ********************************************
>         FAILURE REPORT:
> ********************************************
>   File
> "/home1/evisbal/yt-x86_64/lib/python2.7/site-packages/mercurial/url.py",
> line 346, in connect
>     **sslutil.sslkwargs(self.ui, host))
>   File
> "/home1/evisbal/yt-x86_64/lib/python2.7/site-packages/mercurial/sslutil.py",
> line 36, in ssl_wrap_socket
>     sslcontext.options &= ssl.OP_NO_SSLv2 & ssl.OP_NO_SSLv3
> ValueError: can't clear options before OpenSSL 0.9.8m
> abort: repository /u/evisbal/yt-x86_64/src/yt-hg/ not found!
> 2015-08-26 14:01:04 URL:https://bootstrap.pypa.io/get-pip.py
> [1412744/1412744] -> "get-pip.py" [1]
> Collecting pip
>   Could not find a version that satisfies the requirement pip (from
> versions: )
> No matching distribution found for pip
> ********************************************
> ********************************************
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20150826/9b1d7abb/attachment.html>


More information about the yt-users mailing list