Too many ruby interpreters listed after a new install
Where does RM get the information for the ruby interpreters? For a single user using RVM with two rubies installed, I'd expect to get installed number of rubies x 2 at most (see pictures) ...?
Hubert
MacOSX 10.6.7/Ruby 1.8.7/Rails 3.0.5/RVM 1.2.8/RM 3.1.1RC2
Attachment(s):
Bildschirmfoto 2011-03-30 um 11.22.25.png
Bildschirmfoto 2011-03-30 um 11.21.58.png
Please sign in to leave a comment.
Looks close to http://youtrack.jetbrains.net/issue/RUBY-8057 issue.
Please show output of command
Here you are ...:
cache
ree-1.8.7-2011.03
ruby-1.8.7-p302@global
ruby-1.9.2-p0
ruby-1.9.2-p136@global
ree-1.8.7-2010.02
ree-1.8.7-2011.03@global
ruby-1.8.7-p330
ruby-1.9.2-p0@
ruby-1.9.2-p180
ree-1.8.7-2010.02@global
ruby-1.8.7-p302
ruby-1.8.7-p334
ruby-1.9.2-p0@global
ruby-1.9.3
ree-1.8.7-2011.02
ruby-1.8.7-p302@
ruby-1.8.7-p334@global
ruby-1.9.2-p136
Hubert
Looks like ree is also installed although it is not seen on "rvm list" screenshot. Let's try again:
1. $ rvm list
2. $ ls ~/.rvm/rubies
3. Sdks list in RubyMine 3.1.1 rc2
It seem like RVM doesn't delete those references to rubies after they are uninstalled.
As already shown in the screenshots attached to my first post, only two rubies are currently installed (rvm list).
=> ruby-1.8.7-p334 [ x86_64 ]
ruby-1.9.2-p180 [ x86_64 ]
RM only lists variants of those (see screenshot attached to my first post).
Ok, then could you attach file with SDKs settings ~/Library/Preferences/RubyMine31/options/jdk.table.xml ?
Ok, it seems like the nodes/entries are simply duplicated for any reason.
Hubert
Attachment(s):
jdk.table.xml
Looks like you didn't delete all Ruby SDKs after update to 3.1.1 RC2. Please delete all SDKS, press "Apply" and restart RubyMine. RubyMine will reconfigure SDKS on startup.