#11484: Sage optional package installs are very fragile -- need improvement or
alternative
------------------------+---------------------------------------------------
   Reporter:  ijstokes  |          Owner:  GeorgSWeber
       Type:  defect    |         Status:  new        
   Priority:  major     |      Milestone:  sage-4.7.1 
  Component:  build     |       Keywords:             
Work_issues:            |       Upstream:  N/A        
   Reviewer:            |         Author:             
     Merged:            |   Dependencies:             
------------------------+---------------------------------------------------

Comment(by ijstokes):

 There was some discussion about this on #sagemath and wstein explained how
 this didn't even make sense, since an SPKG could do "rm -Rf /".  I assume
 that any SPKG that is included as one of the listed optional or
 experimental SPKGs has gone through at least *some* kind of installation
 test before it is added to that list.  If that is the case, then my
 suggestions can be condensed to these two points:

 1) That all listed packages (optional and experimental) have a trial
 install on at least one common Linux variant and one common OS X version
 (10.5 or 10.6).  This would prevent the "rm -Rf /" type of SPKG being
 listed.

 2) That there be some kind of "uninstall" process to remove a package.  If
 a single uninstall command is too much, then a documented process that is
 better than "read the SPKG details and work backwards" would still be
 helpful.

 Ian

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11484#comment:1>
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