Matthew Trescott, Matthew Trescott writes:
As you can see, there are quite a lot of Ruby gem dependencies
that I
needed to package as well. Most of them were easy enough with
gem2rpm
though. I'd like to contribute my package to Factory eventually
but
there are so many packages... I just don't know where to
begin. Should
I start making OBS submitrequests to
devel:languages:ruby:extensions
for all those dependencies?
Depends on what your goal is and what your view on those
dependencies are.
If you want to get it into the distro, that is probably the right
strategy, but it will bring lot of maintenance with it, as people
will update gems and break your package.
If your goal is just to run it on a openSUSE system, you may also
look into the bundle_gems service
(https://github.com/openSUSE/obs-service-bundle_gems), which would
put all the dependencies inside the rpm of your Rails application.
You can see software.opensuse.org spec file and _service to learn
how it is used:
https://build.opensuse.org/package/show/openSUSE:infrastructure:software.opensuse.org/software_opensuse_org
Regards,
--
Duncan Mac-Vicar P. - Director, Data Center Management; R&D
SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409
Nürnberg, Germany
GF: Felix Imendörffer, HRB 36809, AG Nürnberg
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]