From: ghorner Date: 2011-01-07T11:10:27+09:00 Subject: Re: ripl - an irb alternative - 0.3.0 released On Jan 6, 4:19 am, Michal Suchanek wrote: > On 6 January 2011 02:10, ghorner wrote: > > > On Jan 5, 10:55 am, Michal Suchanek wrote: > >> Hello > > >> There is a serious issue with ripl. > > >> $ ripl > >> Bond Error: Failed to load readline_line_buffer. Ensure that it exists > >> and was built correctly. > > > For ruby < 1.9.2, you'll need to have readline installed. I'm > > surprised your install reported no errors. Can you reinstall? > > I installed on another machine and do not get the error. If your install is building the readline_line_buffer extension correctly, then the problem must be you can't find it. What does the following command give you? find $(dirname $(gem which bond)) | grep readline_line_buffer You should get the path of the extension. Try requiring that path after requiring ripl. > >> I symlinked the executable in my home directory because it's hidden > > somewhere in lib. > > > You shouldn't symlink executables to ~/bin after installing any gem. > > Not sure I understand the reasoning. Executables aren't hidden in > > lib/. > > Yes, they are hidden in /var/lib. It may be a Debian issue. I got hold of a ubuntu box, installed rubygems (because the default rubygems can be troublesome) and executables install fine into /usr/ bin. Perhaps it is a debian-specific issue. Gabriel