Bug 1837044 - Ruby 2.6 should be available as "software collection"
Summary: Ruby 2.6 should be available as "software collection"
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ruby
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vít Ondruch
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-18 18:15 UTC by Fabrice Salvaire
Modified: 2020-05-19 07:24 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-05-19 07:24:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Fabrice Salvaire 2020-05-18 18:15:53 UTC
Description of problem:

Some Ruby frameworks, e.g. Redmine, require Ruby 2.6

Notice I am not familiar with Ruby, I just need it because I need software that depend on Ruby.  I don't want to run VM on my laptop for this purpose.

While Fedora provides many gems which are easy to install using gem.  It would be useful to be able to install a specific ruby+mod_passenger version in parallel to the official one, cf. https://www.softwarecollections.org/en/scls/rhscl/rh-ruby26/

The workaround is this hack https://copr.fedorainfracloud.org/coprs/fabricesalvaire/ruby-2.6/

Comment 1 Vít Ondruch 2020-05-19 07:24:58 UTC
Hi Fabrice,

Unfortunately, SCLs were never approved and supported in Fedora. I am afraid there is no other way then using custom COPR repository.

However, if you don't insist on parallel installability, then you should try 2.6 stream of Ruby module. Here is more information. But please note, the modules are not best maintained, because so far, I am not aware of any Ruby module users ;)

Closing this ticket as WONTFIX. Feel free to reopen if you have more input.


[1] https://docs.fedoraproject.org/en-US/modularity/installing-modules/


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