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