Rvm error

Mam na Mac OS 10.4.11 zainstalowany RVM i dwie wersje ruby

ruby-1.8.7-p334 [ i386 ]
=> ruby-1.9.2-p180 [ i386 ]

Wpisuje irb i dostaje:

$ irb
dyld: lazy symbol binding failed: Symbol not found: _remove_history
Referenced from: /Users/admin/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/i386-darwin8.11.1/readline.bundle
Expected in: flat namespace

dyld: Symbol not found: _remove_history
Referenced from: /Users/admin/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/i386-darwin8.11.1/readline.bundle
Expected in: flat namespace

Trace/BPT trap

Gem’y się instalują ale wywala ten sam błąd przy instalacji ri documentation

Szukałem w google ale nie bardzo mogę coś znaleźć. Ktoś coś pisał o ncurses ??

Może na forum ktoś pomoże

Tak na oko to wygląda na błąd związany z readline. Jakaś nowsza wersja do zainstalowania jest? Albo nowsza wersja rvm?

edit: o, już kiedyś było http://redmine.ruby-lang.org/issues/show/1942

Może

rvm package install readline

i rekompilacja wszystkich Ruby pomogą?

[quote=hekto5]Może

rvm package install readline

i rekompilacja wszystkich Ruby pomogą?[/quote]
Trzeba tylko uważać przy kompilacji. Ostatnio zauważyłem, że przy raz ściągniętych i skompilowanych źródłach RVM nie uruchamia ponownie configure - w takim przypadku przekompilowanie źródeł nic nie daje.

Skopiowałem (nadpisałem) plik readline.bundle, który wziąłem z ruby1.9 zainstalowanego przez macports. I irb zaczął działać.

rvm package install readline nie pomogło