Ruby specfile template issues (Was: Odd mock build problem)

Michael Schwendt bugs.michael at gmx.net
Wed Mar 1 18:59:17 UTC 2006


On Wed, 1 Mar 2006 19:27:23 +0100, Oliver Andrich wrote:

> On Wed, Mar 01, 2006 at 06:13:21PM +0100, Michael Schwendt wrote:
> > As a side-note, the package ought not install into Ruby site locations
> > anyway. It should install into rubylibdir, i.e.
> > 
> >   $ ruby -rrbconfig -e 'puts Config::CONFIG["rubylibdir"]'
> >   /usr/lib/ruby/1.8
> > 
> > as that, just like Perl vendor locations, allows site installations
> > which override Fedora-shipped packages.
> 
> Well, the official fedora package defines this directory and it is the
> location where 3rd party modules have to go. libdir is the location of
> ruby'S own stdlib and nothing else.

Well, I disagree. And it would not be the first time. Fedora.us
also started packaging Perl modules into site locations and then
we agreed on installing into vendor locations. IIRC, the Debian
Project even moves Ruby's site install paths to /usr/local and
disallows packagers to install into them.




More information about the fedora-extras-list mailing list