#9530: Improve/fix readline workarounds for Arch Linux and openSUSE, again 
broken
on OpenSuSE 11.2 and 11.3
------------------------------+---------------------------------------------
   Reporter:  baechler        |       Owner:  GeorgSWeber             
       Type:  defect          |      Status:  needs_review            
   Priority:  critical        |   Milestone:  sage-4.6                
  Component:  build           |    Keywords:  Arch Linux SuSE readline
     Author:  Thomas Bächler  |    Upstream:  N/A                     
   Reviewer:                  |      Merged:                          
Work_issues:                  |  
------------------------------+---------------------------------------------

Comment(by drkirkby):

 Replying to [comment:38 mpatel]:
 > I've updated the patch to use `uname -m` and `ln -snf`.  I've left `cp
 -a` in it, since the enclosing block is Linux-specific.

 Note also that the '{{{n}}}' option to '{{{ln}}}' is not portable either.

 http://www.opengroup.org/onlinepubs/009695399/utilities/ln.html

 I'd be very weary of using non-portable options, even on Linux, as there
 have been reports of some of the cut-down linux distributions failing to
 recognise some of the unportable options. See for example #8566, where the
 '{{{m}}}' option to  '{{{tar}}}' is failing on a minimal linux
 distribution. I should remove that option, as it is totally unnecessary in
 the bit of code that uses it.

 I would at least comment any such non-portable code.

 > The new spkg is at the same link in the description.  Florent and
 Thomas, could you please tell us if it works for you?
 >
 > Also, Thomas, could you add yourself to the
 
[http://trac.sagemath.org/sage_trac/wiki/WikiStart#AccountNamesmappedtoRealNames
 account name-real name map]?

 I've installed openSUSE 11.3, but hit a problem in that g++ is called
 g++-4.5. Since I know setting CXX is unreliable in Sage, I need to mess
 around creating links to call it g++. I wish Sage would respect values for
 CC and CXX. Currently setting those will work for some packages, but not
 all of them.

 Dave

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