nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] A --prefix friendly install

2014-10-02 06:15:31
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

<Prev in Thread] Current Thread [Next in Thread>