La instalación de RVM 1.8.7 en Monterey 12.0.1 falla.
¿Alguien ha logrado hacer funcionar ruby 1.8.7 en Monterey con RVM?
He intentado todas las soluciones que se informan por ahí y nada parece funcionar para mí. Sé que 1.8.7 está totalmente obsoleto y no compatible, pero todavía hay muchos que utilizan esta versión.
Versión RVM: rvm 1.29.12 (la última)
Versión de gemas: 3.2.3
La última que intenté fue:
$ export warnflags=-Wno-error=implicit-function-declaration
$ rvm install ruby-1.8.7 –with-openssl-dir=$HOME/.rvm/usr
¡Advertencia! Se ha solicitado la instalación de ruby que requiere otro ruby disponible: se instalará primero ruby-1.8.7-p374.
ruby-1.8.7-p374 – #eliminando src/ruby-1.8.7-p374..
Comprobando los requisitos para OSX.
Instalando requisitos para OSX.
Actualizando sistema……….
Instalando paquetes necesarios: autoconf, automake, libtool, pkg-config, coreutils, libyaml, libksba, readline, zlib, openssl…………….
El conjunto de certificados ‘/usr/local/etc/openssl@3/cert.pem’ ya está actualizado.
La instalación de requisitos ha sido satisfactoria.
Advertencia: la variable de entorno DYLD_LIBRARY_PATH está establecida, lo que podría interactuar con la compilación y ruby.
Instalando Ruby desde la fuente en: /Users/myuser/.rvm/rubies/ruby-1.8.7-p374, esto puede tardar un tiempo según las cpu(s)…
ruby-1.8.7-p374 – #descargando ruby-1.8.7-p374, esto puede tardar un tiempo según la conexión…
ruby-1.8.7-p374 – #extrayendo ruby-1.8.7-p374 a /Users/myuser/.rvm/src/ruby-1.8.7-p374…..
ruby-1.8.7-p374 – #aplicando parche /Users/myuser/.rvm/patches/ruby/1.8.7/stdout-rouge-fix.patch.
ruby-1.8.7-p374 – #aplicando parche /Users/myuser/.rvm/patches/ruby/1.8.7/no_sslv2.diff.
ruby-1.8.7-p374 – #aplicando parche /Users/myuser/.rvm/patches/ruby/GH-488.patch.
ruby-1.8.7-p374 – #aplicando parche /Users/myuser/.rvm/patches/ruby/ssl_no_ec2m.patch.
ruby-1.8.7-p374 – #configurando………………………….
ruby-1.8.7-p374 – #post-configuración.
ruby-1.8.7-p374 – #compilando……………………………
Error al ejecutar ‘__rvm_make -j12’,
lea /Users/myuser/.rvm/log/1638292263_ruby-1.8.7-p374/make.log
Se ha producido un error al ejecutar el make. Se detiene la instalación.
Para proceder, rvm requiere que se instale un ruby compatible con ruby-1.8.7-p374.
Hemos intentado instalarlo automáticamente, pero ha fallado con estado 2.
Instálelo manualmente (o una alternativa compatible) para continuar.
Enlace al archivo make.log en GitHub: Enlace al make.log
davy.ai
Parece que el usuario ha intentado instalar Ruby 1.8.7 en Monterey con RVM, pero ha enfrentado dificultades para hacerlo a pesar de haber intentado todas las soluciones informadas. Han proporcionado detalles de su solución intentada usando los comandos
export
yrvm install
, pero han encontrado un error al ejecutar el comandomake
durante la instalación. El mensaje de error sugiere que se debe instalar manualmente una alternativa compatible de ruby-1.8.7-p374. El usuario también ha proporcionado un enlace al archivomake.log
para un análisis posterior.