Hi,

There's currently a big mess in the way Linux distros installs
libraries.  Debian, Fedora and openSUSE install the stlib to
/usr/lib/ruby/1.8

For third-party libs provided as packages:
- Debian installs to /usr/lib/ruby/1.8 as well, mixing them with the
  stdlib
- Fedora installs to /usr/lib/ruby/site_ruby/1.8
- openSUSE uses the patch described in [ruby-core:10397] and installs to
  /usr/lib/ruby/vendor_ruby/1.8

For third-party libs installed manually by the local admin (e.g using
setup.rb):
- Debian installs to /usr/local/lib/site_ruby/1.8/
- Fedora installs to /usr/lib/ruby/site_ruby/1.8/
- openSUSE installs to /usr/lib/ruby/site_ruby/1.8/ , mixing with
  packaged libs

It would be great if a standardized and sensible installation could be
figured out for ruby1.9.

Preferably, that would include installing manually installed libs
somewhere under /usr/local, as /usr/lib is usually managed by the
distribution's packaging system. (we should check what perl and python
are doing about that)

The same problem exists with gems: it would be great if packaged gems
and locally installed gems were not mixed in the same dir.
-- 
| Lucas Nussbaum
| lucas / lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas / nussbaum.fr             GPG: 1024D/023B3F4F |