#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.


Reply via email to