Date: Tue, 31 Mar 2026 11:40:18 +0800 From: Philip Paeps <philip@freebsd.org> To: Lexi Winter <ivy@freebsd.org> Cc: hackers@freebsd.org, pkgbase@freebsd.org Subject: Re: more pkgbase reviewers required Message-ID: <F0A44B38-35C3-47A4-AE90-A0E2F858345B@freebsd.org> In-Reply-To: <acpKlJtGihCpgWwd@amaryllis.le-fay.org> References: <acPbI7THuJb5h4pp@amaryllis.le-fay.org> <5990d939-a3a0-403b-e419-949043559c0f@bluerosetech.com> <acZ0NEYBlYl459ME@amaryllis.le-fay.org> <191d2592-2800-4285-a5b0-8c0dda73c584@app.fastmail.com> <3ccd3452-db13-63cb-5817-cf52695e064c@bluerosetech.com> <acpKlJtGihCpgWwd@amaryllis.le-fay.org>
index | next in thread | previous in thread | raw e-mail
On 2026-03-30 18:04:04 (+0800), Lexi Winter wrote: > list_freebsd@bluerosetech.com wrote in > <3ccd3452-db13-63cb-5817-cf52695e064c@bluerosetech.com>: >> On 2026-03-27 11:40, Brad Davis wrote: >>> On Fri, Mar 27, 2026, at 6:12 AM, Lexi Winter wrote: >>>> list_freebsd@bluerosetech.com wrote in >>>> <5990d939-a3a0-403b-e419-949043559c0f@bluerosetech.com>: >>>>> What is the current state of FreeBSD dogfooding pkgbase? >>>> >>>> as far as i'm aware, no cluster machines are currently using >>>> pkgbase. >>> >>> It is being slowly deployed within the cluster. >> >> That's good news. Features like pkgbase are a non-starter otherwise. > > as far as i'm aware, the cluster doesn't use freebsd-update either, > but that didn't make freebsd-update a non-starter - it's been the only > supported binary update mechanism for years. Correct. Peter wrote an article -- nearly ten years ago -- about why we don't use freebsd-update. A lot of this is still accurate today: https://blog.crashed.org/why-no-freebsd-update/ The numbers have changed and we can't upgrade everything in a few hours owing to interdependencies (and the accumulation of technical debt) but many things we can still upgrade very quickly. (E.g. package builders and developer-facing machines.) > so it's hard to see why the cluster needs to use pkgbase in order for > pkgbase to be viable. For the avoidance of doubt: I agree with this. :) > the cluster has very specific needs (they even have cluster-specific > build options in src) which are different from the majority of FreeBSD > users that pkgbase is aimed at. of course, i would *like* the cluster > to use pkgbase, because it's a lot more flexible (and easier to > deploy) than freebsd-update was, to the point that it can replace > deployment from src for a lot of users, and the cluster would be a > good test case for that. but that's not a requirement to ship > pkgbase. pkgbase could reduce a fair bit of complexity for many of our jails. Though it goes without saying that we would be building our own base packages (just like we build our own third-party packages) rather than use pkg.FreeBSD.org. Building the packages is the easy bit. Adapting our tooling is a lot more work. Philiphome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F0A44B38-35C3-47A4-AE90-A0E2F858345B>
