Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

296
Views
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 answers
Answer question

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 Report

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 Report

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!