Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Apr 2002 00:17:37 -0500
From:      Mike Meyer <mwm-dated-1020057457.34fd37@mired.org>
To:        The Anarcat <anarcat@anarcat.dyndns.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: [resend] packaging base (was: /etc/defaults/rc.conf theory)
Message-ID:  <15558.16369.602750.415167@guru.mired.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
In <20020424050711.GC973@lenny.anarcat.dyndns.org>, The Anarcat <anarcat@anarcat.dyndns.org> typed:
> On Tue Apr 23, 2002 at 11:07:18PM -0500, Mike Meyer wrote:
> > In <20020424030937.GC323@lenny.anarcat.dyndns.org>, The Anarcat <anarcat@anarcat.dyndns.org> 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.

	<mike
--
Mike Meyer <mwm@mired.org>			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




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