Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jul 1995 13:55:17 -0500 (CDT)
From:      Joe Greco <jgreco@brasil.moneng.mei.com>
To:        asami@cs.berkeley.edu (Satoshi Asami)
Cc:        jhs@vector.eikon.e-technik.tu-muenchen.de, karl@mcs.com, freebsd-hackers@FreeBSD.org
Subject:   Re: ports and checksums (Re: Cloning systems)
Message-ID:  <199507121855.NAA17793@brasil.moneng.mei.com>
In-Reply-To: <199507112129.OAA27752@silvia.HIP.Berkeley.EDU> from "Satoshi Asami" at Jul 11, 95 02:29:23 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> (Maybe we should move this to ports....)
> 
>  * Well, maybe that was misleading:  what I *want* to be able to do is to load
>  * up /usr/ports/distfiles on one box, build a bunch of ports over in
>  * /usr/local/src/ports/*/*, and then walk /usr/local/src/ports around to a lot
>  * of boxes and do "make install" or whatever and have things installed without
>  * the ridiculous apparent need for the "make install" target to see
>  * /usr/ports/distfiles and try to checksum the files!
> 
> If you really want to do this, "make NO_EXTRACT=yes reinstall" should
> let you do what you want.  (There is no NO_CHECKSUM variable now, it
> is piggybacked on NO_EXTRACT...I can add it if people want it though.)
> 
> What's wrong with building packages though?  It takes much less disk
> space on the target machine.  If the port has NO_PACKAGE set, you can
> override it with a "FORCE_PACKAGE=yes" from the command line -- even
> if we can't build and distribute packages, the licensing problems
> won't stop you from copying the files over as you wish.

In many cases, nothing, I just wasn't aware it could be done.  Thank you I
will look into it!  :-)  (is this documented anywhere, besides the
source, btw?)

In other cases, mostly site-customized stuff like mail and newsreaders, the
program *must* be compiled on the target (yes, I realize many programs like
elm and trn will run properly on machines within the same domain, and this
is good - except I maintain machines within multiple domains).  If I can do
a "make NO_EXTRACT=yes" and have it reconfigure and rebuild itself, using
the already extracted sources, I would be quite pleased.

(no I haven't tried *any* of this yet - tooooo busy getting ready for a
major move and no scratch boxes to play on).

... Joe

-------------------------------------------------------------------------------
Joe Greco - Systems Administrator			      jgreco@ns.sol.net
Solaria Public Access UNIX - Milwaukee, WI			   414/342-4847



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507121855.NAA17793>