Более простое, более общее решение состоит в том, чтобы явно установить нарушающий пакет пакет, а затем переустановить с этим пакетом. В моем случае это было прерывание на openssl_missing, поэтому:
rvm pkg install openssl
rvm install 1.9.3 -C "--with-openssl-dir=$HOME/.rvm/usr"
Для вашего случая это, вероятно,:
rvm pkg install readline
rvm install 1.9.3 -C "--with-readline-dir=$HOME/.rvm/usr"
Это, конечно, предполагает, что вы установили rvm от себя. Измените соответственно ...