--- Russ Allbery <[EMAIL PROTECTED]> wrote:
> 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 agree that the number of broken packages are minimal, I probably have Russ to
thank for that since he submits patches for the broken ones.
> > 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.
>
Yea, I disagree also. I think Russes setup is very sane for controlling his
system.
> > 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.
>
I agree. Why mess with what is working and make expects the current use of
prefix and prefix_exec. IIRC make came before autoconf and autoconf serves the
setting up of the Makefile.
Cheers,
=====
---
Earnie Boyd: <mailto:[EMAIL PROTECTED]>
__Cygwin: POSIX on Windows__
Cygwin Newbies: <http://gw32.freeyellow.com/>
__Minimalist GNU for Windows__
Mingw32 List: <http://www.egroups.com/group/mingw32/>
Mingw Home: <http://www.mingw.org/>
__________________________________________________
Do You Yahoo!?
Get Yahoo! Mail � Free email you can access from anywhere!
http://mail.yahoo.com/