[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: want to override config directory macro

From: Marc Haisenko <haisenko_at_webport.de>
Date: 2005-06-13 15:52:30 CEST

On Monday 13 June 2005 15:27, Charles Bailey wrote:
> As a non-voting reader, I'd recommend caution here -- it'd have better
> backward compatibility for subversion, but might create more surprise
> in the long run by breaking the "standard" autoconf way of doing
> things (which subversion already does, I admit). My general
> expectation is that when I point ./configure at a particular --prefix,
> I won't have to explicitly point each/any off the --foodirs at that
> prefix, too.

I totally support this. I maintain an in-house Linux distribution and I can
tell you: ALL projects (I can't remember a single exception) that use GNU's
autoconf need the "--prefix=/usr --sysconfdir=/etc" commandline arguments.
They all default to --prefix=/usr/local, resulting with the sysconfdir
defaulting to /usr/local/etc.

This may look weird and to some undesirable, but it follows the purpose of
the /usr/local namespace. I wouldn't want a normal "./configure && make &&
sudo make install" throw files into /usr/bin or overwrite files in /etc. And
having the executables in /usr/local/bin and configfiles in /etc is really
weird, IMHO.

A warning is okay, but with GNU configure I expect the above behaviour since
this how all other projects do it :-)

C'ya,
        Marc

-- 
Marc Haisenko
Systemspezialist
Webport IT-Services GmbH
mailto: haisenko@webport.de
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jun 13 15:53:32 2005

This is an archived mail posted to the Subversion Dev mailing list.