wayneeseguin/rvm — pull request #2501 by mpapis (2014-01-02 01:12:21+00:00)
Title: RVM removes what it shouldn't remove

```
nowaker@nwkr-desktop ~/projekty/zerigo/vps (git)-[develop] % rvm list

rvm rubies

* ruby-1.8.7-p374 [ x86_64 ]
ruby-1.9.3-p448 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]

# => - current
# =* - current && default
# * - default

nowaker@nwkr-desktop ~/projekty/zerigo/vps (git)-[develop] % rvm remove ruby-1.9.3-p448
ruby-1.9.3-p484 - #already gone
```

How is it? It's listed by `rvm list`

```
Using /home/nowaker/.rvm/gems/ruby-1.8.7-p374
nowaker@nwkr-desktop ~/projekty/zerigo/vps (git)-[develop] % rvm list

rvm rubies

=* ruby-1.8.7-p374 [ x86_64 ]
ruby-1.9.3-p448 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]

# => - current
# =* - current && default
# * - default

nowaker@nwkr-desktop ~/projekty/zerigo/vps (git)-[develop] % rvm remove ruby-1.9.3-p448
ruby-1.8.7-p374 - #removing src - please wait
ruby-1.8.7-p374 - #removing rubies - please wait
ruby-1.8.7-p374 - #removing gems - please wait
ruby-1.8.7-p374 - #removing aliases
ruby-1.8.7-p374 - #removing wrappers - please wait
ruby-1.8.7-p374 - #removing environments - please wait
Now using system ruby.

```

WTF, wanted to delete 1.9.3 but it removed 1.8.7.

```
nowaker@nwkr-desktop ~/projekty/zerigo/vps (git)-[develop] % rvm list
rvm rubies

ruby-1.9.3-p448 [ x86_64 ]
ruby-2.0.0-p353 [ x86_64 ]
ruby-2.1.0 [ x86_64 ]

# Default ruby not set. Try 'rvm alias create default '.

# => - current
# =* - current && default
# * - default
```

Great, 1.9.3 is still there, but 1.8.7 is gone.

```
% rvm --version

rvm 1.25.12 (stable) by Wayne E. Seguin , Michal Papis [https://rvm.io/]
```