From owner-freebsd-ports Wed Nov 11 14:47:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA13076 for freebsd-ports-outgoing; Wed, 11 Nov 1998 14:47:32 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13070; Wed, 11 Nov 1998 14:47:31 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca9-181.ix.netcom.com [209.109.236.181]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id OAA26827; Wed, 11 Nov 1998 14:47:09 -0800 (PST) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id OAA16799; Wed, 11 Nov 1998 14:47:04 -0800 (PST) Date: Wed, 11 Nov 1998 14:47:04 -0800 (PST) Message-Id: <199811112247.OAA16799@silvia.hip.berkeley.edu> To: mike@smith.net.au CC: sprice@hiwaay.net, ports@FreeBSD.ORG, msmith@FreeBSD.ORG In-reply-to: <199811110554.VAA00651@dingo.cdrom.com> (message from Mike Smith on Tue, 10 Nov 1998 21:54:51 -0800) Subject: Re: auto ports build script From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * > (i) A tarball that contains an extracted bindist, tweaked /etc and * > whatever others (like share/info/dir) that are needed, plus portcheckout * * What this *screams* out for is unionfs. That's what I thought too. Too bad I don't have the knowledge to fix it. :< * Don't be stingy about space, and wherever possible, don't vary from * what people are "normally" going to have. It's not really about space, it's because of speed. It takes a looooooong time to unpack that 26MB (compressed) tarball. :) * > For speeding up (2), one thing we my want to do is to add an * > "uncompressed" package type to pkg_*. Those packages should be much * > faster to pkg_add. (They will also be faster to build, but that has * > to be done sooner or later so it doesn't help the overall time.) * * If it's a real issue, try a "pick'n'place" approach, where everyting on * the packing list gets picked up and transferred into an individual * temporary subtree, where a batch process can come compress it later. * This'll translate well as we move to the new package format too. That might miss some @exec/@unexec lines in PLIST or install/deinstall scripts. I thought it might just be easier to add a new option to pkg_create to not add -z to the tar flag (and an ability to pkg_add to recognize it and DTRT). * Don't stress about space or computrons; that's for me and Jordan to * worry about - you need to tell us what you need, and then get it done. Well, as I said, I think we need at least 8 machines, P6-200 or faster, and Jordan already said no. :) The truth of fact is that we do have 20 machines, all running FreeBSD, with at least one spare 7GB partition each. So I might be able to put this together much faster than you guys if I can convince my professor. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message