Search code examples
rubydebuggingrubygemsrubymine

RubyMine debug gem versions different from public gem versions


I am using RubyMine version 2021.1 on Mac OS (10.15.7, Catalina) and Ubuntu.

I am having difficulty getting the debugging gem installation to work with a custom Ruby that is outside of my rvm environment, and noticed that the debugging gems that RubyMine is trying to install on my behalf have versions different from the public ones:

Gem Latest Public Version RubyMine Version
debase 0.2.4.1 2.3.2
ruby-debug-ide 0.7.2 2.3.1

Why is this? Does RubyMine have its own proprietary versions of these gems?


Solution

  • Looking at the gemspec, these gems have been "forked" by JetBrains and the RubyMine's come from their proprietary repos (https://github.com/JetBrains): s.homepage = "https://github.com/JetBrains/debase".

    Hence there are differences in versions.