Support
RVM is maintained by community of volunteers, report issues to RVM issues tracker.
If you can help or wish to become one of the maintainers - just start helping. You can find more RVM related projects at RVM Github organization.
Sponsors
Carbon Ads

Debugging RVM

If you encounter an issue with rvm, you can make it greatly easier for us by following the steps below. Each one helps provide additional insight into what is going wrong.

Tracking Down Bugs

If you do encounter a bug, the first (and most important) information we need is related to how rvm is loaded. You should first confirm that rvm is loaded as a function. Do this by running:

type rvm | head -1

which should output "rvm is a function". If it shows anything else, rvm isn't loading correctly. For information on why this occurs, and how to solve it, please see the bottom of the Installation instructions.

Next, we'll need two sets of information. Namely, the output of running 'rvm debug', like so:

rvm debug

And the output of running the broken command with the trace option , e.g. if you're having a use problem:

rvm use ree

you would need to try running it as:

rvm --trace use ree

To share this information use: Github's Gist

Reporting Bugs

First, please ensure you've read "How to Report Bugs Effectively" in order to speed up the whole process.

Report the bug on the project's Github Issues page.