On Thursday, 26 November 2015 09:31:20 UTC, Volker Braun wrote:
>
> Yes, thats because Apple decided (in their infinite wisdom) to not include 
> openssl headers in El Capitan, so we can't link against OSX's openssl 
> library even though it is present on the system.
>
> For the jupyter notebook you need to compile first our own packaged 
> openssl, then recompile python to enable support for it:
>
> sage -i openssl && sage -f python2 
>

and openssl is not GPL-compatible...
Does this mean we cannot make any binaries that use it available?
 

>
>
>
> On Thursday, November 26, 2015 at 4:01:16 AM UTC+1, Bruce wrote:
>>
>> Volker, I agree -- many thanks for making real progress.
>>
>>
>>  Unfortunately, the Jupyter notebook does not work.    I tried to fix the 
>> openssl problem with
>>
>> ./sage -i pyopenssl
>>
>>
>> but that ended with
>>
>> make: *** [all-toolchain] Error 1
>>
>> Thanks for looking into this.
>>
>> -Bruce
>>
>>
>>
>> -----------
>>
>> bash-3.2$ ./sage -n jupyter
>>
>> ┌────────────────────────────────────────────────────────────────────┐
>>
>> │ SageMath Version 6.10.beta4, Release Date: 2015-11-12              │
>>
>> │ Type "notebook()" for the browser-based notebook interface.        │
>>
>> │ Type "help()" for help.                                            │
>>
>> └────────────────────────────────────────────────────────────────────┘
>>
>> ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
>>
>> ┃ Warning: this is a prerelease version, and it may be unstable.     ┃
>>
>> ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
>>
>> Please wait while the Sage Notebook server starts...
>>
>> Traceback (most recent call last):
>>
>>   File 
>> "/Users/bic/extra/sage-6.10-beta4/SageMath/local/lib/python2.7/site-packages/sage/repl/ipython_kernel/install.py",
>>  
>> line 266, in have_prerequisites
>>
>>     from notebook.notebookapp import NotebookApp
>>
>>   File 
>> "/Users/bic/extra/sage-6.10-beta4/SageMath/local/lib/python2.7/site-packages/notebook/notebookapp.py",
>>  
>> line 22, in <module>
>>
>>     import ssl
>>
>>   File 
>> "/Users/bic/extra/sage-6.10-beta4/SageMath/local/lib/python/ssl.py", line 
>> 97, in <module>
>>
>>     import _ssl             # if we can't import it, let the error 
>> propagate
>>
>> ImportError: No module named _ssl
>>
>>
>> The Jupyter notebook requires ssl, even if you do not use
>>
>> https. Install the openssl development packages in your system and
>>
>> then rebuild Python (sage -f python2).
>>
>> ----------
>>
>>
>>
>> ----------
>>
>>
>> bash-3.2$ ./sage -i pyopenssl 
>>
>> ...
>>
>> Error building Sage.
>>
>>
>> The following package(s) may have failed to build (not necessarily
>>
>> during this run of 'make all-toolchain'):
>>
>>
>> ...
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to