Date: Sat, 28 Jun 1997 15:23:46 -0700 (PDT) From: Annelise Anderson <andrsn@andrsn.stanford.edu> To: Nathan Dorfman <nathan@senate.org> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: More Majordomo Woes Message-ID: <Pine.BSI.3.94.970628151628.7511B-100000@andrsn.stanford.edu> In-Reply-To: <199706281820.OAA12626@limbo.senate.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 28 Jun 1997, Nathan Dorfman wrote: > More majordomo woes (I got it to recognize the majordom user): > > ===> Installing for majordomo-1.94.1 > ===> Warning: your umask is "0077". > If this is not desired, set it to an appropriate value > and install this port again by ``make reinstall''. > Testing for perl (usr/bin/perl)... > You didn't correctly tell me where Perl is. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > root:/home/nathan/majordomo# ls /usr/bin/perl > /usr/bin/perl > > What the ... grrr :-\ > I had trouble installing the same version of majordomo--finally solved the perl problem by putting perl in both /usr/local/bin and /usr/bin, I think. (Check the permissions on perl.) This was, I think, on 2.1.7, or maybe 2.2.1. Anyway this is what ultimately did the trick-- using the port from ports-current: To: Annelise Anderson <andrsn@andrsn.stanford.edu> Subject: Re: Perl Problem The Bad News: 1) The FreeBSD folks will not put out ports for the STABLE releases of the O/S, only for the CURRENT release (usually a BETA at best). This means that the Majordomo 1.94.1 port was only meant to work with FreeBSD 2.2-BETA. The Good News: When you try to install the Majordomo 1.94.1 port it fails only because there is a bug with the 'make' utility itself. After many sleepless nights and some help from the FreeBSD folks I ended up downloading the latest version of 'make', as well as the latest version of the Makefiles, re-making them, re-installing them, and only then trying to install the Majordomo port, which, thank God (or whoever else you believe in), worked without a hitch. So... you will need to: 1) Download the latest 'make' sources from FreeBSD (src/usr.bin/make); 2) Download the latest 'Makefile' sources from FreeBSD (src/share/mk); 3) "make" and "make install" in the 'make' source directory (/usr/src/usr.bin/make); 4) "make" and "make install" in the 'Makefile' source directory (/usr/src/share/mk); 5) Remove the "work" directory under your Majordomo 1.94.1 port directory; 6) "make" and "make install" in the Majordomo port top directory; 7) Watch everything compile and install nicely. Good luck. Let me know how it goes. [signature deleted; it was a private communication] Annelise
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.94.970628151628.7511B-100000>