From owner-freebsd-stable Tue Apr 23 22:17:43 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id 7F35237B41A for ; Tue, 23 Apr 2002 22:17:38 -0700 (PDT) Received: (qmail 49887 invoked by uid 100); 24 Apr 2002 05:17:37 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15558.16369.602750.415167@guru.mired.org> Date: Wed, 24 Apr 2002 00:17:37 -0500 To: The Anarcat Cc: freebsd-stable@freebsd.org Subject: Re: [resend] packaging base (was: /etc/defaults/rc.conf theory) In-Reply-To: <20020424050711.GC973@lenny.anarcat.dyndns.org> References: <20020424030937.GC323@lenny.anarcat.dyndns.org> <15558.12150.814150.317904@guru.mired.org> <20020424050711.GC973@lenny.anarcat.dyndns.org> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: Mike Meyer X-Delivery-Agent: TMDA/0.52 (Python 2.2 on FreeBSD/i386) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In <20020424050711.GC973@lenny.anarcat.dyndns.org>, The Anarcat typed: > On Tue Apr 23, 2002 at 11:07:18PM -0500, Mike Meyer wrote: > > In <20020424030937.GC323@lenny.anarcat.dyndns.org>, The Anarcat typed: > > > The main issues I see about packaging the base system is [1] how plists > > > are to be handled and [2] how configurations files are to be handled. > > You missed the biggie: [3] how the base system install is handled. > The same way the rest of the system is. [3] = [1] + [2] No, it isn't. Ports don't have the requirement to fit on a single floppy. > Also, I don't think it would be very complex to cat many files into a > single one on the filesystem prior to installing a package. Very > simple, I think. That one's not the problem. The problem is catting together many *floppies* to get a package prior to actually installing it. That's not quite so simple. > But guess what: libh won't get through if it's not a drop-in > replacement for sysinstall. What makes you say that? > In other words, libh doesn't know about the ports collection or > /usr/src yet, and I don't think it's going to change soon. Yes, but it will change eventually. And yes, it's going to require rewriting the package format to deal with the issues needed for working on the base system. Hopefully, it will also be compatible with the openpackages project. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message