Ludovic Courtès wrote:
Mike Gran <[EMAIL PROTECTED]> writes:
This brings up another question. Should %load-path should generally
include /usr/local/share/guile/site by default?
Arguments in favor: it would keep symmetry with the emacs $(lispdir)
directory as described in the GNU coding standards. [1]
Philosophically, can something be "site"-specific and not be "local"?
OTOH, why have two `site' directories by default?
Using ubuntu, apt installs packages under /usr. When I find something
that either isn't up to date enough or doesn't exist in the ubuntu
repos, I build it from source. In that case, I either install to /opt
or to /usr/local. Sometimes this includes packages which want to
install guile modules (currently, it includes guile!). I try to keep
/usr untouched except by apt, but it does make sense to have these
modules in a `site' directory.
For instance, I have guile-lib installed from the ubuntu package to
/usr/share/guile/site, and I have guile-gdbm installed to
/usr/local/share/guile/site. I think this constitutes a pragmatic
(although perhaps not good?) reason to have two site dirs.
Regards,
Jon
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user