On 1 October 2014 at 19:38, Lyndon Nerenberg
<lyndon(_at_)orthanc(_dot_)ca>wrote:
Our current directory layout for default installations is quite biased
toward our owning the entire installation directory tree. In
particular, we directly spam .../etc with configuration and template
files, and .../lib with back-end executables.
This layout isn't very friendly with 'configure --prefix=/usr/local'.
I for one have been configuring with
$ ./configure --prefix=/usr/local/nmh --libdir=/usr/local/nmh/lib64
for years. Well, the --libdir since moving to a 64 bit system, but
always storing things in /usr/local/nmh. In fact, after I install,
I 'mv' the directory to /usr/local/nmh-1.X and symlink it to /usr/lcoal/nmh
My PATH includes /usr/local/nmh/bin, and I merrily continue along using
the system.
Before anyone asks, I do so because /usr/local is a separate file system
and when I upgrade/reinstall a newer version of Linux I just remount the
file system and I'm ready to roll - no need to recompile existing, working
code.
[ ... new location discussion deleted ... ]
If anyone objects to these location changes, please speak up soon.
I don't object, but please leave the options in the 'configure' script
so that I can put them where I'm used to.
--lyndon
jerry
// Jerry Heyman | We are all born ignorant, but
// Amigan Forever :-) | one must work hard to remain stupid
\\ // heymanj at acm dot org | -- Benjamin Franklin
\X/ http://www.hobbeshollow.com|
_______________________________________________
Nmh-workers mailing list
Nmh-workers(_at_)nongnu(_dot_)org
https://lists.nongnu.org/mailman/listinfo/nmh-workers