Estoy en OS X 10.8 con XCode 4.4, Ruby 1.9.3 y Rails 3.2.¿Por qué no bundler instalará la gema json 1.7.4 en OS X 10.8?
Cuando clonar mi proyecto carriles de Git y ejecute:
bundle install
me sale:
Instalación de JSON (1.7.4) Errno :: EPERM: Operación no permitida -/Usuarios/miUsuario /.rvm/gems/ruby-1.9.3-p0/gems/json-1.7.4/.gitignore Se ha producido un error al instalar json (1.7.4), y Bundler no puede continuar. Asegúrese de que gem install json -v '1.7.4'
tenga éxito antes de agrupar.
Entonces trato:
gem install json -v '1.7.4'
y sale:
ERROR: Durante la ejecución de la gema ... (Errno :: EPERM) Operación no permitida - /Users/scalessec/.rvm/gems /ruby-1.9.3-p0/gems/json-1.7.4/.gitignore
Bien. Problema de permisos, ¿verdad? Probemos:
sudo gem install json -v '1.7.4'
No ir. Esto es lo que obtengo:
Creación de extensiones nativas. Esto podría demorar un tiempo ... ERROR: Error al instalar json: ERROR: Error al construir la extensión nativa de la gema.
/Users/myuser/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb creación de Makefile
hacen compilar generator.c hacer:/usr/bin/gcc -4.2: Permiso denegado marca: * [generator.o] Error 1
¿Qué diablos?
solo tuve un problema al instalar JSON 1.7.4 en Arch Linux; estaba fallando porque el archivo Makefile estaba buscando '/ bin/install' cuando debería haber estado llamando a'/usr/bin/install'; mi punto es que creo que hay algo mal con ese lanzamiento de esa gema. – benzado