#7818: Update sage-env
------------------------+---------------------------------------------------
Reporter: drkirkby | Owner: drkirkby
Type: defect | Status: positive_review
Priority: major | Milestone: sage-4.3.1
Component: porting | Keywords:
Work_issues: | Author: David Kirkby
Upstream: N/A | Reviewer: Jaap Spies
Merged: |
------------------------+---------------------------------------------------
Comment(by drkirkby):
Replying to [comment:18 jhpalmieri]:
> Is $RM defined anywhere now? Or $LN? Or $MKDIR? They still seem to be
used by the gap spkg, so I can't figure out why that package installs
correctly with this version of sage-env.
I'm not sure if Or $RM, $LN or $MKDIR are defined elsewhere, or if the
bits in gap don't work, but it is not apparent they are not working. But
there does seem to be no point in having variables for such basic
commands, as agreed here.
http://groups.google.com/group/sage-
devel/browse_thread/thread/bd7ae07a1157bead/970aa0dc8fa56ab7?lnk=raot
I left 'cp', as potentially the GNU version of CP has some extra options
over some other implementations of CP which might make it useful in some
cases, though I'd much prefer any GNUisms were avoided. But there really
is no point in having variable for 'ln' or 'mkdir'
They are all part of POSIX, the 2008 edition of which can be found here
http://www.opengroup.org/onlinepubs/9699919799/
I'm not a great fan of GNU standards and I don't agree with some of it
here, but even they agree one can rely on rm, ln and mkdir.
http://www.gnu.org/prep/standards/standards.html#Utilities-in-Makefiles
I've created a ticket for their removal from 'gap' - see #7873 . I'll fix
that very shortly.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7818#comment:19>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.