Achied's Blog

An experimental blog

Instalación De Ruby 1.9.2 Con Rvm: Error en yaml-0.1.4

| Comments

Enredando estos días con cloudfoundry uno de los elementos que instala y configura es rvm un sistema de gestión de versiones de ruby y sus gemas. Muy útil a la hora de estar con desarrollos donde las dependencias y las versiones son dispares. Permite aislar los entornos y adaptarlos de forma personalizada, elegir la versión de ruby más adecuada, construir un grupo de gemas específico para cada entorno, …

Después de haber instalado rvm la compilación de ruby nos da un error extraño

error_yaml

Para solucionar este pequeño inconveniente realizamos los siguientes pasos:

Instalamos libtool, en el caso de no tenerlo instalado

1
apt-get install libtool

Entramos dentro del directorio donde están las fuentes de yaml

1
cd .rvm/src/yaml-0.1.4/

Eliminamos los ficheros generados de forma errónea

1
2
rm aclocal.m4
rm config/ltmain.sh

Volvemos a reconfigurar para generar los ficheros eliminados de forma adecuada

1
autoreconf

autoreconf_yaml

Y reinstalamos la versión de ruby

1
rvm install 1.9.2-p180

Al final tenemos nuestra versión 1.9.2-p180 funcionando correctamente y sin problemas

yaml_solucionado

Comments