Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

275
Visualizações
error de instalación del paquete: ruby_dep-1.5.0 requiere la versión de Ruby> = 2.2.5 pero tengo la versión 3.0.1p64

Solía trabajar en un proyecto con una máquina Ubuntu sin problemas. Después de un tiempo, decidí ingresar a Fedora y ahora que configuré todo, iba a continuar con el proyecto, pero cuando ejecuto la bundle install obtengo lo siguiente:

 ➜ bundle install Following files may not be writable, so sudo is needed: /usr/bin /usr/share/gems /usr/share/gems/build_info /usr/share/gems/bundler /usr/share/gems/cache /usr/share/gems/doc /usr/share/gems/extensions /usr/share/gems/gems /usr/share/gems/plugins /usr/share/gems/specifications Fetching gem metadata from https://rubygems.org/.......... Resolving dependencies.... ruby_dep-1.5.0 requires ruby version >= 2.2.5, ~> 2.2, which is incompatible with the current version, ruby 3.0.1p64

Claramente se cumple mi requisito de versión de Ruby. ¿Debería degradarlo para poder continuar? Si es así, ¿cómo hacerlo correctamente sin rvm o rbenv?

Pude encontrar 2 líneas con ruby_dep en Gemfile.lock y no estoy muy seguro de cómo proceder. El primer resultado está anidado y el otro no:

 listen (3.1.5) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) ruby_dep (~> 1.2) ... ruby_dep (1.5.0)

¿Debo quedarme con uno o cambiar la versión de ambos? No pude encontrar ruby_dep ningún otro lugar además de Gemfile.lock

over 4 years ago · Santiago Trujillo
4 Respostas
Responde à pergunta

0

Me encontré con el mismo problema.

Un método es eliminar su Gemfile.lock y ejecutar la bundle install

Esto elimina todas las referencias existentes a ruby_dep y le brinda una nueva instalación de sus gemas.

over 4 years ago · Santiago Trujillo Relatório

0

Preste atención a ~> 2.2 , significa 2.x, pero no 3. Lea más aquí https://bundler.io/gemfile.html

over 4 years ago · Santiago Trujillo Relatório

0

Eliminar todo el archivo Gemfile.lock (como se sugiere en otra respuesta) podría no ser la mejor idea.

Primero, simplemente intente actualizar ruby_dep en sus dependencias:

 bundle update ruby_dep
over 4 years ago · Santiago Trujillo Relatório

0

Cuando dice que requiere sudo para instalar gemas, es porque está usando el sistema Ruby (Ruby que usa su sistema operativo), y no es una buena idea alterar eso.

Instale una versión diferente de Ruby y confirme que está configurada para eso, luego empaquete.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda