On Mon, Mar 18, 2002 at 09:48:32AM +0000, Edward Avis wrote: > IMO the idea of installing some stuff in /usr/ and some other stuff in > /usr/local/ is wrong.
If the user wants to put libriaries into /opt/moo/cow/wasbi and programs into /upper/nort/west/downtown, that's their choice. In the example I presented, MakeMaker is *not* making the decision to put files into /usr and /usr/local. Debian is. They sat down and wrote up a Perl Policy http://www.debian.org/doc/packaging-manuals/perl-policy/ which says $Config{installprefix} is /usr and $Config{siteprefix} is /usr/local. That's what they decided when they configured Perl and that's what MakeMaker will stick to unless told otherwise. Don't like it? Talk to Debian. Redhat will do something different. SuSE will do something different. HP/UX will do something different. Win32 will do something different. OpenVMS, you can be sure, will do something different. > I think that to be FHS-compliant, MakeMaker <snip> MakeMaker will not make the decision to be FHS compliant. The person who configured and installed Perl will. Let me reiterate. 1) Most of the users of MakeMaker do not run Linux. 1a) A good chunk of them don't even run Unix. 2) Most *Linuxen* are not even FHS compliant. 3) Most users are not FHS compliant. :) and most importantly 4) This is none of our business. However the user decides to configure Perl, MakeMaker will attempt to honor it. Period. -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One Don't be a lover, girl, I'd like to shamelessly hump your inner child.
