Pavel Roskin <[EMAIL PROTECTED]> writes:
> Well, autoconf is not a good example. It only uses directories derived
> from $prefix for installation. It doesn't use /etc/ and /var. You must
> be doing more insane tricks to handle packages that do.
Thankfully the number of packages that are that severely broken are very
small. Those that insist on doing things like that we fix, and the
maintainers are often willing to accept the patches. There is essentially
no justification for packages that are not part of the *core* of the
operating system to use any directories not derived from $prefix (with
obvious exceptions for locating system directories like the user mail
spool).
> I believe that your setup is screwed.
Given that we have been using this installation system for over six years
with practically every free software package found on the network and
quite a few licensed software packages and it has worked easily and well
for us that entire time, I think you'll understand if I continue to
disagree.
> You should have /usr in the path that you are using for installation.
I think that make install prefix= should continue to work so that we don't
have to resort to ugly hacks like that to force DESTDIR into doing things
it wasn't designed for originally.
--
Russ Allbery ([EMAIL PROTECTED]) <http://www.eyrie.org/~eagle/>