ruby-debug / ruby-debug-ide

An interface which glues ruby-debug to IDEs like Eclipse (RDT), NetBeans and RubyMine.
https://www.jetbrains.com/ruby/features/ruby_debugger.html
Other
370 stars 83 forks source link

Nix incompatibility #225

Open EthanZeigler opened 2 years ago

EthanZeigler commented 2 years ago

Because nix intentionally isolates packages from each other when installing, rdebug-ide errors out during the install process because it can't find debase. Is there a workaround here?

ruby 2.7.4 ubunutu,

current directory: /nix/store/7xjvk8nqpmc40rw0wzlgz37y9ha96gx2-ruby2.7.4-ruby-debug-ide-0.7.3/lib/ruby/gems/2.7.0/gems/ruby-debug-ide-0.7.3/ext
/nix/store/q3fcmjw0adl89kwhlp4s50wk3h240p9b-ruby-2.7.4/bin/ruby mkrf_conf.rb
Installing base gem
Unable to resolve dependency: user requested 'debase (> 0)'
/nix/store/q3fcmjw0adl89kwhlp4s50wk3h240p9b-ruby-2.7.4/lib/ruby/2.7.0/rubygems/resolver/installer_set.rb:92:in `add_always_install'
  /nix/store/q3fcmjw0adl89kwhlp4s50wk3h240p9b-ruby-2.7.4/lib/ruby/2.7.0/rubygems/dependency_installer.rb:322:in `resolve_dependencies'
  /nix/store/q3fcmjw0adl89kwhlp4s50wk3h240p9b-ruby-2.7.4/lib/ruby/2.7.0/rubygems/dependency_installer.rb:228:in `install'
  mkrf_conf.rb:31:in `rescue in <main>'
  mkrf_conf.rb:24:in `<main>'

rake failed, exit code 1