The solution is to replace  ./spkg/standard/readline-6.1* with
readline-6.2.p2.spkg and then go to the sage home directory and run
'make distclean' and then run 'make'.   The 'libreadline*' files that
are already built (and used by other packages) have to be replaced
with the new 6.2 spkg, so you have to restart the build from scratch.

Well, maybe not from scratch, but I haven't yet found the minimum
restart point that gives a clean sage with readline; however, it
always works if you restart after a distclean.   The new
readline-6.2.p2.spkg does work well, so far, on all of my amd64/11.10
systems, so we can hope it becomes the default sage readline soon.

John Hoebing

On Nov 4, 7:44 pm, leif <[email protected]> wrote:
> On 5 Nov., 02:22, Thomas Oliveira <[email protected]> wrote:
>
> > May this piece of information be useful to you:
> > after 'make'-ing sage succesfully, sage now starts with this warning:
>
> > ""
> > WARNING: Readline services not available on this platform.
> > WARNING: The auto-indent feature requires the readline library
> > ""
>
> Hmmm.  What does
>
> $ ./sage --python -c "import readline"
>
> give?
>
> Could you send me your spkg/logs/python-2.6.4.p11.log (preferably
> compressed with gzip or bzip2)?
>
> Maybe also spkg/logs/readline-6.2.p2.log? (This one should be much
> smaller.  You could also put both into some archive.)
>
> Thanks,
>
> -leif

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to