#18456: Re-Fix standard_packages(), optional_packages(), and
experimental_packages()
-------------------------+-------------------------------------------------
Reporter: | Owner:
ncohen | Status: needs_review
Type: | Milestone: sage-6.8
enhancement | Resolution:
Priority: major | Merged in:
Component: | Reviewers:
distribution | Work issues:
Keywords: | Commit:
Authors: | 39cc007aaaf83a6ff0fbd99536c1561486fbfead
Nathann Cohen | Stopgaps:
Report Upstream: N/A |
Branch: |
u/ncohen/18456 |
Dependencies: |
#18431 |
-------------------------+-------------------------------------------------
Comment (by ncohen):
Hello !
> For ease of maintenance (and for cleanliness of code, which isn't quite
as important), it would be best to not duplicate the work, so it would be
best to have `standard_packages` rely on `sage --standard`, or vice versa.
+1
> My strong preference is for `sage --standard` to ''not'' rely on
`standard_packages`, since `sage --standard` should work without having
built Sage.
That's what I tried first, i.e. fix `sage --standard`. But then you have
some problems, like undefined environment variables, and you must re-parse
everything in `standard_packages` again.
I thought a bit about making this script dependent on sage, and I actually
ended up wondering whether .... we need those `sage -standard` scripts.
Right now they are totally broken, and... Well, if we do not need them
then perhaps we should stop maintaining them.
> (In my brief tests, by the way, this does fix the Sage functions as
intended. But I haven't looked at the actual changes to see if they make
sense.)
I hope that they do `;-)`
Nathann
--
Ticket URL: <http://trac.sagemath.org/ticket/18456#comment:18>
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.