Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Oct 2001 17:02:24 -0500
From:      The Anarcat <anarcat@anarcat.dyndns.org>
To:        Eric Melville <eric@FreeBSD.org>
Cc:        "Simon L. Nielsen" <simon@nitro.dk>, binup@FreeBSD.org, libh@FreeBSD.org
Subject:   Re: current project steps
Message-ID:  <20011028170223.D71544@shall.anarcat.dyndns.org>
In-Reply-To: <20011028134506.B15301@FreeBSD.org>
References:  <20011020202153.A76835@FreeBSD.org> <20011026135930.03D1637B406@hub.freebsd.org> <20011026165952.D11804@shall.anarcat.dyndns.org> <20011028134506.B15301@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--cHMo6Wbp1wrKhbfi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun Oct 28, 2001 at 01:45:06PM -0800, Eric Melville wrote:
> > I think what binup should concentrate on is the client/server paradigm
> > because the package system is already under way.
>=20
> We've already got that designed, and for the most part, implemented as
> well.

yes, I read a bit about this... Really interesting stuff.

> > We probably need pkg-plists. Even if that sucks.
>=20
> We're thinking it would be highly useful to have an entirely layer of
> abstraction here. Think of a cluster of FreeBSD machines sitting in a lab.
> Why not put all their package information into a local Postgres server?

Of course. It was the "concept" of the plist I wanted to take note here.
Wether it is stored in a SQL database, a file or a piece of paper (not
likely :), my point is that we must start recording what gets installed
and where, and md5, and etc...

> > It would probably be possible to create packages from /usr/obj (or
> > equivalent), and then install these, but the fundamental problem is
> > that:
> >=20
> > cd /foo/bar ; make install
> >=20
> > is more efficient than
> >=20
> > cd /foo/bar ; make package ; pkg_add bar.tgz
>=20
> Yes, but what I've got in mind is making the install target smart enough
> to update the package database.

Yes, that would be the proper solution.

a.

--cHMo6Wbp1wrKhbfi
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjvcgG8ACgkQttcWHAnWiGdX3QCgoE5YvnmZXz0jc59VCzkefJiy
vbwAoIADeUeiW2gIBweuvTdA0r067a+c
=B1zY
-----END PGP SIGNATURE-----

--cHMo6Wbp1wrKhbfi--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-libh" in the body of the message




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