On Tuesday, 17 April 2012 00:16:27 UTC+8, Simon King wrote: > > Hi! > > I try to test the new notebook (see #11080). Unfortunately, it fails > to build. > > According to the comments on the ticket, the development headers for > openssl are missing, and they could be installed by Ubuntu's libssl- > dev. > > However, I am not root for the machine in my office, and the sysadmin > will not be available till tomorrow. > > That makes me wonder: > * How could I install the development headers, myself? > * Note that installing the optional openssl spkg does not solve the > problem. It puts many headers into SAGE_ROOT/local/include/openssl/, > but apparently these aren't good enough for the new notebook spkg. Can > one modify the openssl spkg such that the missing stuff for the > notebook spkg is installed? How? > > And more generally: > * Do we really want that the libssl development headers will be an > additional dependency for Sage? > > On the ticket, Dima claims that this is a trivial problem, since any > modern Linux has openssl. But I think he is mistaken: There is openssl > on my machine, but this is not enough. >
I certainly meant openssl-dev, or whatever it is called now, i.e. something that is needed to build openssl-aware applications. And it IS trivial to install. > > From my perspective, getting the development headers (in addition to > openssl) is non-trivial. And I think it would be a bad idea to have it > as a dependency. To the very least, Sage should offer an optional spkg > that provides the missing stuff for the notebook (it can't be > standard, for licensing, as I was told). > > What do you think? > Cheers, > Simon > -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
