Le lundi 21 novembre 2016 à 09:34 -0800, Dima Pasechnik a écrit :
> On Monday, November 21, 2016 at 4:09:41 PM UTC, Thierry (sage-googles
> ucks@xxx) wrote:
> > Hi,
> > 
> > 
> > 
> > On Mon, Nov 21, 2016 at 03:21:31AM -0800, Emmanuel Charpentier
> > wrote:
> > 
> > > Dear list,
> > 
> > > 
> > 
> > > The fact that we can't ship openSSL (see uncountable theads in
> > sage-devel 
> > 
> > > and others) seems to pose more and more difficulties. See for
> > example this 
> > 
> > > thread <https://groups.google.com/forum/#!topic/sage-support/rDV9
> > uGT2ViM> 
> > 
> > > on sage-support, and especially Dima's answer 
> > 
> > > <https://groups.google.com/d/msg/sage-support/rDV9uGT2ViM/GuKDbhS
> > KAwAJ>, as 
> > 
> > > well as this annoying ticket <https://trac.sagemath.org/ticket/21
> > 767>, 
> > 
> > > discussed in this saga 
> > 
> > > <https://groups.google.com/forum/#!topic/sage-devel/QaBdHSNJuKg>
> > . 
> > 
> > 
> > 
> > 
> > 
> > Note that Dima's answer is somehow misleading, since downloading
> > openssl
> > 
> > from the Sage mirrors does not require SSL.  
> 
> I was referring to the fact that https://github.com/sagemath/binary-p
> kg
> does not work on OSX 10.12, due to this SSL blues.
> 
> Unless I misunderstand, we currently aren't able to build
> distributable Sage binaries on OSX 10.12.

OK. That's different. If I read you correctly, you mean that a binary
packaging of Sage won't run on a Mac that hasn't somehow received
OpenSSL's baptism ? Hence two questions :
1) Can OpenSSL be installed on a "virgin" Mac ? If so, how ?2) Can a
Max where OpenSSL has been installed run a Sage binary package ?
If the answer to those questions are both "yes", this describes a
situation very close to what I suggest to endorse by depending
officially on OpenSSL.
--Emmanuel Charpentier 
> > Hence the following is still possible, without having openssl-dev
> > as a
> > 
> > system prerequisite:
> > 
> > 
> > 
> > - check that openssl-dev (or equivalent) is installed system-wide
> > 
> > - if not:
> > 
> >   - warn the user and suggest/recommend her to install it
> > 
> >   - as an alternative, propose to download and install openssl from
> > the 
> > 
> >     Sage mirrors via http
> > 
> > - build Sage
> > 
> > 
> > 
> > Ciao,
> > 
> > Thierry
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > > Could'nt we add OpenSSL as a prerequisite to Sage, and it"s
> > development 
> > 
> > > files as a prerequisite to building Sage ? This would require of
> > the user 
> > 
> > > to install OpenSSL systemwide, thus making it "system software"
> > and 
> > 
> > > satisfying the strange licensing requirements that bother us.
> > 
> > > 
> > 
> > > One could even do that indirectly, by requiring a systemwide
> > libcurl 
> > 
> > > supporting https : this would de facto enforce the systemwide
> > installation 
> > 
> > > of OpenSSL (or a reasonable facsimile). That's what I was trying
> > to do in this 
> > 
> > > proposal <https://trac.sagemath.org/ticket/21767#comment:41>...
> > (IIRC, the 
> > 
> > > problem with libcurl is also bound to OpenSSL : libcurl itself is
> > not a 
> > 
> > > problem. But I'll have to check : if this is true, we can require
> > OpenSSL 
> > 
> > > and ship libcurl which will then compile cleanly).
> > 
> > > 
> > 
> > > Comments ? Especially wrt Macs, which seem to be further
> > encumbered by 
> > 
> > > Apple's dirty tricks...
> > 
> > > 
> > 
> > > Should we have a vote ?
> > 
> > > 
> > 
> > > --
> > 
> > > Emmanuel Charpentier
> > 
> > > 
> > 
> > > -- 
> > 
> > > 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+...@googlegroups.com.
> > 
> > > To post to this group, send email to sage-...@googlegroups.com.
> > 
> > > Visit this group at https://groups.google.com/group/sage-devel.
> > 
> > > For more options, visit https://groups.google.com/d/optout.
> > 
> > 
> > 
> 
> 
> 
> -- 
> 
> You received this message because you are subscribed to a topic in
> the Google Groups "sage-devel" group.
> 
> To unsubscribe from this topic, visit https://groups.google.com/d/top
> ic/sage-devel/92OdoUbBDbE/unsubscribe.
> 
> To unsubscribe from this group and all its topics, send an email to s
> age-devel+unsubscr...@googlegroups.com.
> 
> To post to this group, send email to sage-devel@googlegroups.com.
> 
> Visit this group at https://groups.google.com/group/sage-devel.
> 
> For more options, visit https://groups.google.com/d/optout.
> 

-- 
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 https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to