TODO/wish list for packaging the FreeBSD base system
Maxim Filimonov
che at bein.link
Sun Jan 31 17:04:40 UTC 2016
On Fri, 29 Jan 2016 17:35:06 +0000
Glen Barber <gjb at FreeBSD.org> wrote:
> As previously mentioned, packaging the base system is a requirement of
> the 11.0-RELEASE.
>
> First, a point of clarification on the end goals that surround this. At
> present, there is *no* intent to connect pkg(8) to source-based upgrades
> and/or 'installworld/installkernel'. There are a few reasons for this,
> the most notable reason is the implicit dependency on an active network
> link and ability to bootstrap pkg(8) if it is not installed. Since the
> pkg(8) utility is not included in the base system, we cannot depend on
> the binary to exist on a system, and enforcing network connectivity as
> a requirement is at best a POLA violation.
>
> The goal of this is to provide the ability to manage system installation
> with pkg(8), not enforce its use as a requirement of FreeBSD systems.
May I thank you for this? This was my concern on the packaged base system, and you're just making it the proper way so I can just go on using source-based updates on my ARM boards. You're awesome, please continue your awesome work!
--
Maxim Filimonov <che at bein.link>
More information about the freebsd-pkgbase
mailing list