#20382: Replace is_package_installed with Features
-------------------------------------+-------------------------------------
Reporter: saraedum | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-7.2
Component: build | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/saraedum/replace_is_package_installed_with_features|
7c1ca312c14f1b777563607d919a245e1d48e557
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by fbissey):
* commit: => 7c1ca312c14f1b777563607d919a245e1d48e557
Comment:
Indeed same kind of work. Much more sophisticated on your part I must say.
Do I understand well that you need an executable class for any external
binaries that you want to call?
It could also solve the issue that I was thinking about executables and
other files requirement. You should be able to find and use something
already installed in a standard location. `theta` being already present in
`/usr/local/bin` instead of `$SAGE_LOCAL/bin` (which resolves to
`/usr/bin` in sage-on-gentoo) or anywhere in the `PATH`. Similarly you can
install `gap` packages in `~/.gap/pkg` and there is no reasons why you
shouldn't be able to use those.
----
New commits:
||[http://git.sagemath.org/sage.git/commit/?id=3233147cd8405017499bead56e27132cd62216a5
3233147]||{{{Add Features to check the environment at runtime}}}||
||[http://git.sagemath.org/sage.git/commit/?id=dfd97f8480d64e5547362b6f8c7f92ebffab9030
dfd97f8]||{{{Check for grape with GapPackage instead of
is_package_installed()}}}||
||[http://git.sagemath.org/sage.git/commit/?id=7c1ca312c14f1b777563607d919a245e1d48e557
7c1ca31]||{{{Check for a working CSDP binary instead of
is_package_installed()}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/20382#comment:2>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.