#19370: Porting to "El Capitan" (OS X 10.11)
-------------------------------------+-------------------------------------
Reporter: fbissey | Owner:
Type: defect | Status: needs_work
Priority: major | Milestone: sage-6.9
Component: porting | Resolution:
Keywords: | Merged in:
Authors: François Bissey, | Reviewers: François Bissey,
Andrew Ohana | Andrew Ohana
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/ohanar/elcapitan | d3f5e995393794d56bc73bd05faebfaa784a2afe
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by cnassau):
* status: positive_review => needs_work
Comment:
Replying to [comment:34 fbissey]:
> OK testing it. Andrew, is it ok if I review your changes and you review
mine? I guess Christian can do some reviewing too. That would mean we
would have one reviewer that is not also an author.
Andrew's last changes for `lcalc` also fixes the one doctest failure that
I saw previously. `"make ptest"` works for me now, so I think compile-wise
everything is as it should be.
I have a couple of issues on my mind that I think should be addressed. Pls
feel free to convince me that these are non-issues and/or better addressed
in a different ticket:
- testing compilation of optional packages (so far no tests have been
done)
- how do we deal with the fact that the resulting sage is broken when
you move it to a different folder?
This second issue is not fixable by changing compilation options, I
believe, so we should just forbid relocation. I think something like this
is required:
1) "sage --bdist" should build sage in the directory
"/Application/SageMath-$Version-..." and sage will only run in this
directory.
2) The README in the resulting app should be updated to say that the
Sage icon should be dragged into the Application folder. Alternatively, we
should implement an installer.
3) `sage` should print a warning "This copy of sage can only be run in
dirctory /Application/Sage..." and exit.
--
Ticket URL: <http://trac.sagemath.org/ticket/19370#comment:36>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.