<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 21, 2017 at 1:35 PM, Slavin, Jonathan <span dir="ltr"><<a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div style="font-family:arial,helvetica,sans-serif;font-size:small">​Hi Nathan,</div><div style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small">I just tried again about an hour ago and was able to successfully update.  So whatever the problem was, it seems to be fixed now.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small">On a different note, when I do 'conda update anaconda' it asks me if I want to downgrade a whole slew of packages due to dependency conflicts including astropy, matplotlib, numpy, and scipy among others.  Any idea what's up with that?  I'll ask on the anaconda user's list.</div></div></div></blockquote><div><br></div><div>"anaconda" is a metapackage that pins a bunch of packages to a fixed version. So "conda update anaconda" is asking to "updgrade" to the latest version of the metapackage, which might in turn lead to a downgrade of many individual "real" packages if you have updated those packages individually since you last updated the anaconda metapackage.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small">Regards,</div><div style="font-family:arial,helvetica,sans-serif;font-size:small">Jon</div><br><div class="gmail_quote">On Fri, Apr 21, 2017 at 2:05 PM,  <span dir="ltr"><<a href="mailto:yt-users-request@lists.spacepope.org" target="_blank">yt-users-request@lists.spacep<wbr>ope.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id="m_3161287798034066270m_3058956686786644839:278" class="m_3161287798034066270m_3058956686786644839a3s m_3161287798034066270m_3058956686786644839aXjCH m_3161287798034066270m_3058956686786644839m15b91b0998c3ea0d">Date: Fri, 21 Apr 2017 11:52:56 -0500<br>
From: Nathan Goldbaum <<a href="mailto:nathan12343@gmail.com" target="_blank">nathan12343@gmail.com</a>><span><br>
To: Discussion of the yt analysis package<br>
        <<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a>><br>
Subject: Re: [yt-users] SSLError when trying to update<br>
Message-ID:<br></span>
        <CAJXewO=<a href="mailto:etF-kWGE_VS3-E8s6Dt17h6acjTXFcawF-gamdC3SHQ@mail.gmail.com" target="_blank">etF-kWGE_VS3-E8s6Dt17<wbr>h6acjTXFcawF-gamdC3SHQ@mail.gm<wbr>ail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<span><br>
<br>
Hey Jonathan,<br>
<br>
I asked about this in the conda-forge gitter channel and got a response<br>
after a few days:<br>
<br>
No worries, @ngoldbaum. So we package our certificates in a separate<br>
package called ca-certificates. They are just extracted from the certifi<br>
Python package and relocated to allow things like openssl and curl to find<br>
them. This differs from Continuum (or at least last time I checked), which<br>
has them bundled with openssl. The first thing I'd have him check is that<br>
package installed and can Python find them, python -c "import ssl;<br>
print(ssl.get_default_verify_p<wbr>aths())". If the answer is no, then that is<br>
likely a problem. If the answer is yes, then maybe it has something to do<br>
with how this redirection is being handled.<br>
<br>
So you should check to see if a package named ca-certificates is installed<br>
in your conda environment. If it is, you should also check the output of<br>
ssl.get_default_verify_paths()<wbr>. If it turns out that your python can't find<br>
the CA certificates store, that's your issue. If it turns out that python<br>
is locating the CA certificates, then this might be due to a bug in how<br>
conda-forge or continuum have decided to handle this issue.<br>
<br>
Unfortunately kind of a headache. I hope you're able to figure this out :)<br>
<br>
-Nathan</span></div></blockquote></div><br><br><br clear="all"><span><div><br></div>-- <br><div class="m_3161287798034066270m_3058956686786644839gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">______________________________<wbr>__________________________<br>Jonathan D. Slavin                 Harvard-Smithsonian CfA<br><a href="mailto:jslavin@cfa.harvard.edu" target="_blank">jslavin@cfa.harvard.edu</a>       60 Garden Street, MS 83<br>phone: <a href="tel:(617)%20496-7981" value="+16174967981" target="_blank">(617) 496-7981</a>       Cambridge, MA 02138-1516<br>cell: <a href="tel:(781)%20363-0035" value="+17813630035" target="_blank">(781) 363-0035</a>             USA<br>______________________________<wbr>__________________________<br><br></div></div></div></div>
</span></div></div>
<br>______________________________<wbr>_________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/lis<wbr>tinfo.cgi/yt-users-spacepope.<wbr>org</a><br>
<br></blockquote></div><br></div></div>