Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jul 2013 18:00:11 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-pkg@freebsd.org
Subject:   Re: Distribute FreeBSD via packages instead of "global" tarballs
Message-ID:  <51E1879B.7050300@FreeBSD.org>
In-Reply-To: <51E165F2.20801@peterschmitt.fr>
References:  <51E165F2.20801@peterschmitt.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
------enig2MMAKMRTFKLOPITXBDPSC
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 13/07/2013 15:36, Florent Peterschmitt wrote:
> Is it possible to package FreeBSD distribution under little packages,
> aiming easy and small upgrades ?
>=20
> Or this has already been thought ?

This is certainly technically possible, and it's something there's been
occasional speculation about; but as far as I know, no one has yet come
up with a demonstration setup.

There are a number of practical problems that would need sorting out --

   * pkg isn't part of the base system -- by design -- which makes it
     tricky to use to register installing base system components on a
     bare metal system.

   * Similarly, pkg pretty much ignores the facilities and shared
     libraries from base when calculating dependencies and so forth for
     ports.  If base is pkg-ised, should that still be the case?

   * Given that the base system is divided up into numerous smaller
     packages, should those packages be registered in the same database
     as is used for ports? (ie. /var/db/pkg/local.sqlite)

Packaging the base system is an idea that has been floating around for a
long time -- since long before pkg was conceived, certainly.  But it has
never really gone anywhere.  Using pkg for the job would have some
advantages over trying to do the same thing with the old pkg_tools, but
would it ultimately be competitive with the way the installation media
works now or to freebsd-update(8)?

	Cheers,

	Matthew


--=20
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey



------enig2MMAKMRTFKLOPITXBDPSC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlHhh6IACgkQ8Mjk52CukIw1CwCfSJxBhCIhs8rEvXvvF28KN9ly
4/4AnjsB6eS9onnmcQ/3VQPPKHxLlQxm
=OKR+
-----END PGP SIGNATURE-----

------enig2MMAKMRTFKLOPITXBDPSC--



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