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
