From owner-freebsd-current@FreeBSD.ORG Thu Mar 3 10:47:58 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C42B106566B; Thu, 3 Mar 2011 10:47:58 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id C69018FC0A; Thu, 3 Mar 2011 10:47:57 +0000 (UTC) Received: by iyj12 with SMTP id 12so944148iyj.13 for ; Thu, 03 Mar 2011 02:47:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=E52h3T0QafvlN1wa/NOMEYR+bKvK71llZxOZwPby9yU=; b=ShyQTDakQWoW/H091RkP5VWTCspYMYw6z3+czz97LBeQF2xcyY/jlOHYfbaidykdWx 5ZJ6QTfOgSjOrh9nn0DuPIfpVNpGldoOOCPPt3ktRnC+LxjTCbD53i8DSxDzNjCoiWj+ 6K6xBDbSJYnB3C+dHnB7lXqXQyVquiZZdOZiY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=fxoG8V9vhQwMOBt22kE1HcUo5yEkxCjEn5P1nQvH52UUGxKAy0rwxWlnnwii2xDttM b1YazGyIeouvf1RAZ3BFwNFfEF0YmzPe9HSl0RQMG8YThYiVqfVUvLnyeyCRn65DQw1X jj/jnvBGw9tQ8zteYXMZjoGx9ZOFA6a0mRQUk= Received: by 10.231.16.131 with SMTP id o3mr830011iba.5.1299147750215; Thu, 03 Mar 2011 02:22:30 -0800 (PST) MIME-Version: 1.0 Sender: baptiste.daroussin@gmail.com Received: by 10.231.224.94 with HTTP; Thu, 3 Mar 2011 02:22:10 -0800 (PST) In-Reply-To: <20110303091903.GA79958@psconsult.nl> References: <4D6BB5E3.6020408@freebsd.org> <201102281020.12599.jhb@freebsd.org> <4D6E641A.4060109@freebsd.org> <20110303091903.GA79958@psconsult.nl> From: Baptiste Daroussin Date: Thu, 3 Mar 2011 11:22:10 +0100 X-Google-Sender-Auth: J-Dh0BXpe45gqPK0GNBuBMfWmrs Message-ID: To: Paul Schenkeveld Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, freebsd-arch@freebsd.org Subject: Re: Request for review/testing: switching the default installer X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Mar 2011 10:47:58 -0000 2011/3/3 Paul Schenkeveld : > On Wed, Mar 02, 2011 at 09:36:58AM -0600, Nathan Whitehorn wrote: >> On 02/28/11 09:20, John Baldwin wrote: >> > On Monday, February 28, 2011 9:49:07 am Nathan Whitehorn wrote: >> >> There are some changes to the distribution format involved in this >> >> patch, which are outlined below, and about which I would also appreci= ate >> >> feedback: >> >> - The src tree is not split up into pieces (e.g. ssbin) as with sysin= stall >> > I would at least like to have src split up into two pieces: >> > >> > 1) would be equivalent of sbase and ssys of old distributions, so you = could >> > choose to just install kernel sources along with the top-level Makefil= e bits >> > to build kernels. =A0I commonly install this subset on production mach= ines so I >> > can install a custom kernel in a pinch. >> > >> > 2) would be everything else in the source tree. >> >> This is a little bit tricky, since it involves inter-distribution >> dependencies which don't currently exist (e.g. you need sbase for ssys >> to be useful, and for severythingelse to be useful). I suppose that the >> top-level Makefile bits are small and could end up in both archives, >> where one can overwrite the other with the same thing. Would that solve >> your problem? >> -Nathan > > Why not put the toplevel Makefiles, README and perhaps COPYRIGHT and > MAINTAINERS file into base? =A0This way there are no inter-dependencies > between src parts, /usr/src will consume only a modest bit of space > in base but documents wat ont would be able to do is sbase/ssys were > installed. > > Regards, > > Paul Schenkeveld > _______________________________________________ > freebsd-arch@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" > While working on this maybe it would be interesting to now use makefs instead of mkisofs, making installer generation 100% self hosting. makefs has recently been updating to a recent version from netbsd and now support iso9660, I already managed to create bootable livecd with it. regards, Bapt