[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su')
From: |
Keith Marshall |
Subject: |
Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su') |
Date: |
Fri, 15 May 2009 15:05:39 +0100 |
User-agent: |
KMail/1.9.10 |
On Wednesday 13 May 2009 14:22:25 Alfred M. Szmidt wrote:
> The problem is if you pass --bindir=/foo to configure, and
> then do `make install prefix=/bar', the files installed in bindir
> will be installed in /foo, and not /bar as the user might have
> exepcted; this is why passing prefix to `make install' is a bad
> idea.
On the contrary, it is why configuring an esoteric installation
hierarchy, divorcing various paths from $prefix, *without* proper
up-front attention to staging requirements, is a bad idea.
If you *must* indulge in such practice, at least do it so you have
a built-in mechanism to relocate at install time, *without* the need
to fall back on an ill-conceived DESTDIR kludge to drag you out of
the mire; (and it is mire of your own making, it must be said).
configure --bindir="'${alt_prefix}'/foo" ...
Sure, DESTDIR may be handy for the lazy, but please don't promote it
as the ultimate panacea; it isn't! The GNU Coding Standards don't
even *require* it to be supported, and in the real world, it may be
found to be deficient, (as it is, on the most popular and widely
deployed desktop operating system in use today).
--
Regards,
Keith.
- improve INSTALL contents (was: Core-utils 7.2; building only 'su'), Eric Blake, 2009/05/13
- Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su'), Alfred M. Szmidt, 2009/05/13
- Re: improve INSTALL contents, Eric Blake, 2009/05/13
- Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su'),
Keith Marshall <=
- Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su'), Ralf Wildenhues, 2009/05/13
- Re: improve INSTALL contents (was: Core-utils 7.2; building only 'su'), Alfred M. Szmidt, 2009/05/14
- Re: improve INSTALL contents, Alfred M. Szmidt, 2009/05/17
- Re: improve INSTALL contents, Ralf Wildenhues, 2009/05/17
- Re: improve INSTALL contents, Alfred M. Szmidt, 2009/05/17