Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rc: Add support for easy rubygems #39

Merged
merged 1 commit into from Nov 21, 2017
Merged

rc: Add support for easy rubygems #39

merged 1 commit into from Nov 21, 2017

Conversation

sunnyflunk
Copy link
Contributor

More ruby is starting to enter Solus, and currently they are all bundling their
own gems. This means if two packages use the same gem they conflict. This makes
it easy to package Rubygems so with start doing that instead (and it becomes
like perl/python with lots of little deps). It should also allow for networking
to be turned off for these packages. See T5014

It uses * to find the files as it will differ from the package name in many
cases (particularly where you need to add ruby-, but you can't remove it as
that breaks packages who's name uses ruby-). There should only be one per
package, but may be in different locations.

It may need some tweaks but will allow someone to start fixing up our ruby!

Signed-off-by: Peter O'Connor peter@solus-project.com

More ruby is starting to enter Solus, and currently they are all bundling their
own gems. This means if two packages use the same gem they conflict. This makes
it easy to package Rubygems so with start doing that instead (and it becomes
like perl/python with lots of little deps). It should also allow for networking
to be turned off for these packages. See T5014

It uses * to find the files as it will differ from the package name in many
cases (particularly where you need to add ruby-, but you can't remove it as
that breaks packages who's name uses ruby-). There should only be one per
package, but may be in different locations.

It may need some tweaks but will allow someone to start fixing up our ruby!

Signed-off-by: Peter O'Connor peter@solus-project.com
@ikeydoherty
Copy link
Member

LGTM!

@ikeydoherty ikeydoherty merged commit 4305778 into solus-project:master Nov 21, 2017
@sunnyflunk sunnyflunk deleted the gems branch March 17, 2018 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants