[16869] in Athena Bugs
Re: perl's makemaker stuff
daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon May 31 11:16:31 1999
Message-Id: <199905311516.LAA14564@r93aag001866.sbo-smr.ma.cable.rcn.com>
To: Joseph Sokol-Margolis <seph@MIT.EDU>
cc: bugs@MIT.EDU
In-reply-to: Your message of "Mon, 31 May 1999 02:31:20 EDT."
<199905310631.CAA30620@smoke-screen.mit.edu>
Date: Mon, 31 May 1999 11:16:23 EDT
From: Greg Hudson <ghudson@MIT.EDU>
So, speaking as one of the more likely people to submit a patch for
this problem: I agree that this is frustrating, but we might or might
not fix it. Fixing a broken model for a third-party program tends to
generate a lot of recurring work for us.
But we'll see. If I'm not confused, the sufficient parts of a fix
would be:
* Before installing Config.pm, edit the install paths to
replace /.srvd/usr/athena (or, for robustness, probably
^.*/usr/athena) with /usr/local.
* Include /usr/local/lib/perl5 in perl's inc path. (I'm not
100% sure this is a great idea. We don't include
/usr/local/bin in the default athena path, for instance.)
* In some release, ensure that /usr/local is a symlink to
/var/local on Solaris machines. Alternatively (or in
addition), enhance the update so it can robustly detect
ahead of time when it's going to fill up the /usr partition
and avoid updating before that.
The third part requires some discussion.