From: Daniel B. <da...@te...> - 2003-02-04 18:52:37
|
Currently SBCL expects its core file in $SBCL_HOME/sbcl.core where $SBCL_HOME/ defaults to /usr/local/lib or /usr/lib I'd like to change this so that it looks in /usr/{local/,}lib/sbcl/ instead. Then we could install additional fasl files from contrib modules into the same place as sbcl, without cluttering up a general system directory like /usr/local/lib Looking at my Debian system's /usr/lib, there are basically no non-directory files in there other than ELF shared libraries, so I think this is more in line with standard usage. I believe also that the Debian-packaged SBCL has already made this change in their version. Opinions? -dan -- http://www.cliki.net/ - Link farm for free CL-on-Unix resources |
From: William H. N. <wil...@ai...> - 2003-02-04 19:10:04
|
On Tue, Feb 04, 2003 at 06:52:22PM +0000, Daniel Barlow wrote: > Currently SBCL expects its core file in $SBCL_HOME/sbcl.core where > $SBCL_HOME/ defaults to /usr/local/lib or /usr/lib > > I'd like to change this so that it looks in /usr/{local/,}lib/sbcl/ > instead. Then we could install additional fasl files from contrib modules > into the same place as sbcl, without cluttering up a general system > directory like /usr/local/lib > > Looking at my Debian system's /usr/lib, there are basically no > non-directory files in there other than ELF shared libraries, so I > think this is more in line with standard usage. I believe also that > the Debian-packaged SBCL has already made this change in their > version. > > Opinions? Sounds reasonable to me. I don't see any huge technical difference, but doing what everyone else in the world does, and what everyone else in the world expects, is good. I haven't thought about it for years, but now that you point it out I do see quite a few app-specific subdirs like pgp5/, ocaml/, tcl8.3/, and clisp/ floating around in my lib/ dirs, and not many app-specific bare files except C libraries like libfoo.a and libbar.so. -- William Harold Newman <wil...@ai...> Furious activity is no substitute for understanding. -- H. H. Williams PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C |