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>