[debian][rails] Could not find [GEM] locally or in a repository

Arrrrrg !!!!!!

Tiempo hacía que tenía ganas de volver a rails pero el trabajo le quita a uno la vida y las ganas :D.
Hoy he retomado un ambicioso proyecto que tengo funcionando de forma automática y que me apetece evolucionar. Para ello estoy montando mi plataforma de desarrollo e instalando el software necesario.

Llevo perdida como una hora y media intentando instalar gemas ( ‘gems’ ) de ruby, así que como ya está soucionado, aquí os dejo la solución ( con Debian claro )

El caso es que al intentar hacer algo como esto :gem install nokogiri -r

siempre me aparecía este error :
Could not find nokogiri locally or in a repository

Al final he optado por hacer una búsqueda en el repositorio :
# gem list –remote

*** REMOTE GEMS ***

ERROR: While executing gem … (Gem::RemoteFetcher::FetchError)
bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8)

WTF !!!

Ruby y Rails siempre me han dado la impresión de ser algo muy estable usable y funcional… vamos una JOYA .

El caso es que parce que hay algún problema con el paquete ‘gems’ de ruby y genera un fichero en ~/.gem que provoca estos contratiempos. Eliminandolo parece volver a funcionar como debe ser.

p.d.: se me ha tostao firefox mientras escribía con scribefire y me ha conversado lo que llevaba escrito !!!!


Publicado

en

, ,

por

Etiquetas:

Comentarios

Una respuesta a «[debian][rails] Could not find [GEM] locally or in a repository»

  1. Avatar de ali
    ali

    creo que haya un problema con el servidor de gem (mira el código 302: la página ha cambiado de lugar). yo tenía el mismo error y lo solucioné así:

    1. añadir el servidor correcto a la lista de fuentes de gem:
    gem sources -a http://production.s3.rubygems.org/
    2. borrar el servidor defecto:
    gem sources -r http://gems.rubyforge.org/

    recuerda este cambio, porque un día el servidor puede cambiar de nuevo.

    espero que entiendas mi español.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.