28 votos

La instalación de gitLab falta modernizador?

Yo intente instalar gitlab en debian con este turotial: https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

Estoy en el paso de "Instalar Gemas" y tratar de ejecutar:

sudo -u git -H bundle install --deployment --without development test postgres aws

tengo esta echo:

Fetching source index from https://rubygems.org/
Could not find modernizr-2.6.2 in any of the sources

Yo no encontrar una solución para este error que ejecutarlo como root así.

Gracias por la ayuda.

66voto

L0j1k Puntos 2460

Me encontré con este mismo problema hace unos minutos. Se parece a la clase de gente detrás de Modernizr del Rubygem arrancado de las versiones más recientes. Puede descargar la última joya (Modernizr-2.5.2 como se requiere en el docs) ejecutando el siguiente comando en el interior de su /home/git/gitlab directorio de:

wget http://rubygems.org/downloads/modernizr-2.6.2.gem

A continuación, seguir adelante y ejecutar gem install modernizr (sin cambiar de directorios) y la utilidad de búsqueda en el directorio local para el gem archivo antes de intentar recuperar de forma remota. Esta es la joya que estás buscando.

NOTA: parece que algunas personas todavía están teniendo problemas con esta solución, por lo tanto, algo más que podemos hacer es reemplazar un par de líneas en Gemfile y Gemfile.lock ( /home/git/gitlab), conmutación modernizr para modernizr-rails:

  • en Gemfile, en línea 164, cambio "modernizr", "2.6.2" a "modernizr-rails", "2.7.1"
  • en Gemfile.lock, en línea 292, cambio modernizr (2.6.2) a modernizr-rails (2.7.1)
  • en Gemfile.lock, en línea 626, cambio modernizr (= 2.6.2) a modernizr-rails (= 2.7.1)

Esta segunda solución es gracias a csj4032 en Github.

2voto

Arie Puntos 143

En caso de que alguien llegue a esta página, como yo, uso la última versión de la doc en https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md -- como es fija en 6.7. Por alguna razón me estaba siguiendo los pasos con 6.6.

0voto

lennoxhead Puntos 1

esto hace que el éxito en Centos 6.4, Ruby 2.2.1, git 1.9.3, gitlab 6-6-estable.

"En el Gemfile, línea 164, cambio "modernizr", "2.6.2" a "modernizr-rails", "2.7.1". En El Gemfile.bloqueo de línea 292, cambio de modernizr (2.6.2) a modernizr-rails (2.7.1) y en la línea 626, cambio de modernizr (= 2.6.2) a modernizr-rails (= 2.7.1)."

gracias a L0j1k, y csj4032 en Github.

-2voto

gutyfa Puntos 1

Intente esto

He modificado Gemfile dentro de tu /home/git/gitlab y poner este

gema "modernizr", "2.6.2", :git => 'https://github.com/Modernizr/Modernizr.git', :rama => 'maestro', :etiqueta => 'v2.7.2'

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X