2012-04-16 15 views
6

Estoy intentando instalar GitLabHQ en mi máquina Debian 6.0.4. Es una nueva instalación del 13 de abril de 2012. Ahora he llegado al punto en que necesito que Ruby joya haga algunas instalaciones. En particular:Error de la gema de Ruby al instalar la documentación de ri

gem install bundler 

Esto revela el siguiente error:

Successfully installed bundler-1.1.3 
1 gem installed 
Installing ri documentation for bundler-1.1.3... 
ERROR: While executing gem ... (ArgumentError) 
undefined class/module Encoding 

Luego trató de reconstruir los paquetes de rubí con

gem pristine --all 

Esto no ayuda. Aquí está la lista de los paquetes instalados Rubí:

rake-0.9.2.2 at Sat Apr 14 20:44:40 2012 
rvm-1.11.3.3 at Sat Apr 14 20:44:47 2012 
rubygems-bundler-0.9.0 at Mon Apr 16 09:04:32 2012 
rack-test-0.6.1 at Mon Apr 16 09:11:10 2012 
daemon_controller-1.0.0 at Mon Apr 16 09:11:10 2012 
tilt-1.3.3 at Mon Apr 16 09:11:10 2012 
erubis-2.7.0 at Mon Apr 16 09:11:10 2012 
multi_json-1.2.0 at Mon Apr 16 09:11:10 2012 
rack-cache-1.2 at Mon Apr 16 09:11:10 2012 
thor-0.14.6 at Mon Apr 16 09:11:10 2012 
actionmailer-3.2.3 at Mon Apr 16 09:11:10 2012 
treetop-1.4.10 at Mon Apr 16 09:11:11 2012 
fastthread-1.0.7 at Mon Apr 16 09:11:11 2012 
activeresource-3.2.3 at Mon Apr 16 09:11:11 2012 
polyglot-0.3.3 at Mon Apr 16 09:11:11 2012 
i18n-0.6.0 at Mon Apr 16 09:11:12 2012 
journey-1.0.3 at Mon Apr 16 09:11:12 2012 
actionpack-3.2.3 at Mon Apr 16 09:11:12 2012 
rack-ssl-1.3.2 at Mon Apr 16 09:11:12 2012 
activesupport-3.2.3 at Mon Apr 16 09:11:12 2012 
passenger-3.0.12 at Mon Apr 16 09:11:12 2012 
railties-3.2.3 at Mon Apr 16 09:11:13 2012 
rack-1.4.1 at Mon Apr 16 09:11:13 2012 
sprockets-2.1.2 at Mon Apr 16 09:11:13 2012 
mime-types-1.18 at Mon Apr 16 09:11:13 2012 
arel-3.0.2 at Mon Apr 16 09:11:13 2012 
hike-1.2.1 at Mon Apr 16 09:11:14 2012 
mail-2.4.4 at Mon Apr 16 09:11:15 2012 
activerecord-3.2.3 at Mon Apr 16 09:11:15 2012 
activemodel-3.2.3 at Mon Apr 16 09:11:15 2012 
tzinfo-0.3.33 at Mon Apr 16 09:11:15 2012 
builder-3.0.0 at Mon Apr 16 09:13:07 2012 
rdoc-3.12 at Mon Apr 16 09:15:52 2012 
json-1.6.6 at Mon Apr 16 09:30:55 2012 
bundler-1.1.3 at Mon Apr 16 09:31:06 2012 

pesar de que el bundler aparece en la lista, no parece haber sido instalado correctamente.

Espero que alguien pueda ayudarme en esto porque realmente necesito que GitLabHQ esté funcionando.

Daniela.

Respuesta

10

no una solución, en realidad, pero una solución: Poner esta línea:

gem: --no-rdoc --no-ri 

en un archivo denominado ~/.gemrc a omitir la instalación de rdoc y documentación ri (que puede que no desee en su sistema de todos modos - acelerará bastante el proceso de instalación).

+0

¿Dónde debo colocar el archivo en caso de que lo instale con la raíz? – LaDude

+1

En el directorio de inicio, eso es lo que '~' es la abreviatura de. Entonces '/ root/.gemrc' en tu caso. – Thilo

+0

Muchas gracias. ¡Funciona bien ahora! – LaDude

Cuestiones relacionadas