#370 Ruby guidelines: EPEL
Closed: Fixed None Opened 5 years ago by vondruch.

In RHEL 6.5, there was released updated rubygems package [1]. One of changes was addition of rubygems-devel subpackage, which provides support for gem macros we are using in Fedora for some time already. Namely

{{{
%gem_dir

%gem_instdir
%gem_libdir
%gem_cache
%gem_spec
%gem_docdir

%gem_install
}}}

are now available. Therefore, we should somehow update the Ruby packaging guidelines. We should probably change the first warning box such as:

[[BR]]

'''Guidelines for EPEL'''[[BR]]
Since RHEL 6.5, you can use the same macros for packaging RubyGems as for Fedora. For
ruby packages and rubygems packages for older RHEL releases you should follow the
[[Packaging:Old_Ruby | old ruby guidelines]] instead.

[[BR]]
Not sure if it makes sense to update the old ruby guidelines as well, to mention the RHEL 6.5 change.

Also, not sure if somebody cares to add support in EPEL 5 rubygems, but I opened ticket [2] for this (may be you can wait a bit if some volunteer appears, to avoid double work).

[1] http://rhn.redhat.com/errata/RHBA-2013-1694.html [[BR]]
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1036085


The Guidelines usually only differentiate between the major version of RHEL. So we'd update to say "For EPEL6, you can use the same[...]"

Other than that, this looks like what we'd consider a clarification -- the guidelines haven't changed. Only where they are supported has changed. Unless someone raises an objection, I'll update the Guidelines.

Metadata Update from @toshio:
- Issue assigned to toshio

2 years ago

Login to comment on this ticket.

Metadata