Bug 6959 - The ruby-rvm package is not complete.
Summary: The ruby-rvm package is not complete.
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: High major
Target Milestone: ---
Assignee: Rémy CLOUARD (shikamaru)
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-05 18:33 CEST by Marc Maurer
Modified: 2012-12-07 21:25 CET (History)
1 user (show)

See Also:
Source RPM: ruby-rvm-1.6.3-1mga2
CVE:
Status comment:


Attachments

Description Marc Maurer 2012-08-05 18:33:03 CEST
Description of problem:
The ruby-rvm package is not complete. In comparison, the Ubuntu package contains some scripts which does not contain the Mageia package :
-rvm*
-rvm-auto-ruby*
-rvm-exec*
-rvm-prompt*
-rvm-shell*
-rvmsudo*
and this scripts are located at /usr/bin/ of a Ubuntu machine.

Version-Release number of selected component (if applicable): 1.6.3


How reproducible: of course because this scripts are not present in the Mageia rpm package.


Steps to Reproduce: 
1.
2.
3.
Marc Maurer 2012-08-05 18:33:12 CEST

CC: (none) => marc.maurer

Marc Maurer 2012-08-05 18:33:21 CEST

Priority: Normal => High

Marc Maurer 2012-08-05 18:34:14 CEST

Summary: The ruby-rvm package is not complete. In comparison, the Ubuntu package contains some scripts w => The ruby-rvm package is not complete.

Manuel Hiebel 2012-08-06 21:52:09 CEST

Keywords: (none) => Junior_job
Assignee: bugsquad => shikamaru

Comment 1 Rémy CLOUARD (shikamaru) 2012-12-07 21:25:17 CET
Iâm tempted to close this bug as not a bug since all these arenât included in the rvm gem, which is the purpose of this package. I admit this gem alone isnât really useful, and it should probably be a Suggests of a real rvm package, which is not done yet. See https://rvm.io/integration/passenger/ to see what this gem is useful for.

Iâm not opposed to package rvm (the executable that is) as rvm though, and make it require ruby-rvm, but the installation procedure makes it kinda difficult to package.
If you want a user install of rvm then you probably donât need a rpm for it, and itâs the recommended way of installing it.
Iâm certainly not going to package it as a multi-user install that will modify the default umask and introduce security risks, see the documentation on https://rvm.io/rvm/install/

Anyway, installing this package should normally pull all dependencies needed to build rubies (with suggests for jruby and ironruby), so itâs still a good take imho.

Please reopen this bug if you think you can get a way to package it in a clean way for multi-user install, I would be glad to review it.

Regards,

Keywords: Junior_job => (none)
Status: NEW => RESOLVED
Resolution: (none) => WONTFIX


Note You need to log in before you can comment on or make changes to this bug.