From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 10 15:14:06 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A6E0106564A; Tue, 10 Jan 2012 15:14:06 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id D5F708FC1A; Tue, 10 Jan 2012 15:14:05 +0000 (UTC) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [96.47.65.170]) by cyrus.watson.org (Postfix) with ESMTPSA id 7901C46B3B; Tue, 10 Jan 2012 10:14:05 -0500 (EST) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 07197B925; Tue, 10 Jan 2012 10:14:05 -0500 (EST) From: John Baldwin To: freebsd-hackers@freebsd.org Date: Tue, 10 Jan 2012 08:38:17 -0500 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p10; KDE/4.5.5; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201201100838.17862.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Tue, 10 Jan 2012 10:14:05 -0500 (EST) Cc: Thiago Damas , nwhitehorn@freebsd.org Subject: Re: bsdinstaller X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2012 15:14:06 -0000 On Tuesday, January 10, 2012 6:49:55 am Thiago Damas wrote: > Hi, > in this new freebsd installer (bsdinstall) can I have only the ssys > extracted? Can I delete all src directories after install, just > leaving sys intact? > Is it some dependency between the sources? Why the default now its > extracting all? The new installer just builds the src tarball that way. I asked for the same feature, but it didn't make it into 9. Deleting all the extra bits will work for now. If you are up for it, you can look at patching the release build process and bsdinstall to restore this feature. I'm not sure it would be useful to split out all the top-level src directories as the old installer did, but having one tarball for the equivalent of the old 'sbase' + 'ssys' and a second tarball for the rest of the source tree (so you can do 'none', 'kernel-only' or 'full source') would probably be a useful thing to implement. -- John Baldwin