[16869] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post