#9644: Make Sage run even when $SAGE_ROOT contains spaces
----------------------+-----------------------------------------------------
   Reporter:  mpatel  |       Owner:  jason
       Type:  defect  |      Status:  new  
   Priority:  major   |   Milestone:       
  Component:  misc    |    Keywords:       
     Author:          |    Upstream:  N/A  
   Reviewer:          |      Merged:       
Work_issues:          |  
----------------------+-----------------------------------------------------

Comment(by drkirkby):

 I know there was one bit of code in sage which removed one space, but not
 multiple ones. i.e.

 {{{
 sed 's/ //'
 }}}

 rather than

 {{{
 sed 's/ //g'
 }}}

 I changed the one occurrence I spotted, but there might be others lucking.

 Of course, the best way to solve this is to not have any hacks like this,
 and just get Sage to build with spaces in paths. If things are quoted
 properly, this should be possible.

 Perhaps there should be an environment variable that can be used to bypass
 that hack which removes spaces. Then we could slowly find the packages
 that have problems and correct them one by one. Once they were all
 corrected, the hack could be removed and Sage would build on paths with
 spaces in them.

 Dave

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