[yt-users] Python SSL failure, yt3, osx

j s oishi jsoishi at gmail.com
Wed Sep 24 10:47:51 PDT 2014


Hi David,

I added PY_CFLAGS and dumped it here:

( ./configure --prefix=${DEST_DIR}/ ${PYCONF_ARGS} CFLAGS=${PY_CFLAGS}
2>&1 ) 1>> ${LOG_FILE} || do_exit


yt builds python on this line,

https://bitbucket.org/yt_analysis/yt/src/4cf5c5369df9b012759ab979330d8e356d1b0e00/doc/install_script.sh?at=yt#cl-793

and you should be able to do the exact same trick...I'd do it, but I don't
have a mac to test it on.

j

On Wed, Sep 24, 2014 at 1:40 PM, David Collins <dcollins4096 at gmail.com>
wrote:

>
> Thanks a ton for the input.
>
> Nathan:  I've put the full log here:
> http://nazare.physics.fsu.edu/yt_install.log.  I re-pasted the last bunch
> of lines below, what I pasted before was from my n-th attempt, so was
> flawed.  The prior \aleph_0 lines were seemingly successful byt-compiling
> statments about mercurial.
>
> Jeff-- What's the yt analog of the deadalus PY_CFLAGS?  I looked in the
> script but didn't see a similar flag.
>
> The odd bit with this is that I did this successfully once a year ago on
> the same machine.  I think the successful install was _before_ I installed
> homebrew.
>
> Do you think it broke with the heartblead security patch?  (Or, the fact
> that I"m on an earlier openssl?)  Does the homebrew re-install of openssl
> take care of the problem, or is doing it from source necessary?
>
> d.
>
> byte-compiling
> /Users/dcollins/local-2014-09-23-yt3/lib/python2.7/site-packages/mercurial/worker.py
> to worker.pyc
> running install_scripts
> copying build/scripts-2.7/hg -> /Users/dcollins/local-2014-09-23-yt3/bin
> changing mode of /Users/dcollins/local-2014-09-23-yt3/bin/hg to 755
> running install_egg_info
> Writing
> /Users/dcollins/local-2014-09-23-yt3/lib/python2.7/site-packages/mercurial-3.1-py2.7.egg-info
> using https://bitbucket.org/yt_analysis/yt-supplemental/
> sending capabilities command
> abort: Python SSL support not found
> using https://bitbucket.org/yt_analysis/yt/
> sending capabilities command
> abort: Python SSL support not found
> abort: repository /Users/dcollins/local-2014-09-23-yt3/src/yt-hg/ not
> found!
> /Users/dcollins/local-2014-09-23-yt3/bin/python2.7: can't open file
> '/Users/dcollins/local-2014-09-23-yt3/src/yt-hg//distribute_setup.py':
> [Errno 2] No such file or directory
>
>
> On Wed, Sep 24, 2014 at 12:58 PM, Chris Malone <chris.m.malone at gmail.com>
> wrote:
>
>> I had the same issue, even with homebrew.  I solved it by doing what
>> Fernando mentioned - reinstall openssl.
>>
>> On Wed, Sep 24, 2014 at 10:53 AM, Fernando Becerra <
>> becerrafernando at gmail.com> wrote:
>>
>>> I had the same issue a few days ago when I tried to install yt using the
>>> install script on a brand new macbook pro with OSX 10.9. I ended up
>>> reinstalling the openssl libraries from source and that worked for me.
>>>
>>> Fernando.
>>>
>>> On Sep 24, 2014, at 12:10 PM, Nathan Goldbaum <nathan12343 at gmail.com>
>>> wrote:
>>>
>>> Hmm, interesting. I have access to a home brew-less Mac mini at the
>>> office, so I can test this out later today and try to reproduce and figure
>>> out a fix.
>>>
>>> On Wednesday, September 24, 2014, j s oishi <jsoishi at gmail.com> wrote:
>>>
>>>> Hi Nathan,
>>>>
>>>> Any chance you had homebrew on that machine? We've been finding this
>>>> issue when homebrew is not installed. 10.9 seems to have moved the location
>>>> of the ssl headers, so python just doesn't build _ssl, and a whole bunch of
>>>> things that depend on it fail. When homebrew is installed, it does
>>>> something or other to help the python build find ssl. I have no idea what
>>>> that might be; this is pure cowboy science on my part.
>>>>
>>>> j
>>>>
>>>> On Wed, Sep 24, 2014 at 12:01 PM, Nathan Goldbaum <
>>>> nathan12343 at gmail.com> wrote:
>>>>
>>>>> Hi Dave,
>>>>>
>>>>> I think the original error might have occurred earlier in the log. Can
>>>>> you upload the full install log somewhere?
>>>>>
>>>>> FWIW, I successfully built yt-3 from the install script on OSX 10.9
>>>>> the last time we updated the dependencies.
>>>>>
>>>>> Nathan
>>>>>
>>>>>
>>>>> On Wednesday, September 24, 2014, David Collins <
>>>>> dcollins4096 at gmail.com> wrote:
>>>>>
>>>>>> Hi, Everybody--
>>>>>>
>>>>>> I have a potentially dumb question.  I'm installing yt3.0 (a fresh
>>>>>> install) on osx 10.9, and I get the following error.  It looks like the
>>>>>> error is coming from the hg clone, for some reason the newly installed
>>>>>> python can't find SSL.  I can use another install of hg on this machine
>>>>>> just fine.  Has anyone else seen this, and do you know if there's an easy
>>>>>> fix?
>>>>>>
>>>>>> Thanks!
>>>>>> d.
>>>>>>
>>>>>> Using curl
>>>>>> Using shasum -a 512
>>>>>> Cloning yt
>>>>>> Setting YT_DIR=/Users/dcollins/local-2014-09-23-yt3/src/yt-hg/
>>>>>> Installing distribute
>>>>>> ********************************************
>>>>>>         FAILURE REPORT:
>>>>>> ********************************************
>>>>>>
>>>>>> abort: repository /Users/dcollins/local-2014-09-23-yt3/src/yt-hg/ not
>>>>>> found!
>>>>>> /Users/dcollins/local-2014-09-23-yt3/bin/python2.7: can't open file
>>>>>> '/Users/dcollins/local-2014-09-23-yt3/src/yt-hg//distribute_setup.py':
>>>>>> [Errno 2] No such file or directory
>>>>>> using https://bitbucket.org/yt_analysis/yt-supplemental/
>>>>>> sending capabilities command
>>>>>> abort: Python SSL support not found
>>>>>> using https://bitbucket.org/yt_analysis/yt/
>>>>>> sending capabilities command
>>>>>> abort: Python SSL support not found
>>>>>> abort: repository /Users/dcollins/local-2014-09-23-yt3/src/yt-hg/ not
>>>>>> found!
>>>>>> /Users/dcollins/local-2014-09-23-yt3/bin/python2.7: can't open file
>>>>>> '/Users/dcollins/local-2014-09-23-yt3/src/yt-hg//distribute_setup.py':
>>>>>> [Errno 2] No such file or directory
>>>>>>
>>>>>>
>>>>>> --
>>>>>> -- Sent from a computer.
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> yt-users mailing list
>>>>> yt-users at lists.spacepope.org
>>>>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>>>>
>>>>>
>>>>  _______________________________________________
>>> yt-users mailing list
>>> yt-users at lists.spacepope.org
>>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>>
>>>
>>>
>>> _______________________________________________
>>> yt-users mailing list
>>> yt-users at lists.spacepope.org
>>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>>
>>>
>>
>> _______________________________________________
>> yt-users mailing list
>> yt-users at lists.spacepope.org
>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>
>>
>
>
> --
> -- Sent from a computer.
>
> _______________________________________________
> 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/20140924/b522af97/attachment.html>


More information about the yt-users mailing list