rvm (Ruby version Manager) support for Linux Mint

Bug #1373146 reported by Nick Raptis
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

I have opened an issue in the RVM github regarding its usage in Linux Mint.
https://github.com/wayneeseguin/rvm/issues/3053
It would be great if we had some feedback from the Linux Mint devs, or if they could contribute to the discussion.
Please read on:

Context:
rvm is a popular tool for Ruby developers to install and manage different versions of Ruby.
When asked to install a Ruby version, rvm will try to find precompiled binaries (binary rubies) the project maintains for select distributions.
If that fails, it will fall back to compiling from source.

Issue:
When trying to install a version of Ruby with rvm, it outputs this warning, then compiles from source:

$ rvm install 2.1.2
Searching for binary rubies, this might take some time.
No binary rubies available for: mint/17/x86_64/ruby-2.1.2.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for mint.

My suggestion:
Since Mint is based on Ubuntu, and rvm does have binary rubies for Ubuntu, it would be better if rvm fell back to using the Ubuntu rubies instead of compiling from source.
The reasoning why this can work is that Linux Mint does not seem to override Ruby packages or the ones they depend.

What is needed:
- Some feedback about whether the Ubuntu versions of the rvm's binaries would indeed be a good fit for Linux Mint .
- A mapping between Mint versions and the version of Ubuntu they are based on, plus some documentation for this mapping.
  That should be straightforward, but since Mint will be based on LTS versions only from now on it is best to have it explicitly, including future versions.

Thanks for the consideration.

Revision history for this message
PragTob (pragtob) wrote :

That'd indeed be very nice, I'm sure that Michal (maintainer of rvm) is also happy to help out with any questions around here :)

Revision history for this message
Stefan Haslinger (stefan-haslinger-gmail) wrote :

Is there a reason why this bug does not get assigned for seven months?

Revision history for this message
冯宇 (abcfy2) wrote :

Same issue here. Any updates?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.