Re: more pkgbase reviewers required
- In reply to: Lexi Winter : "Re: more pkgbase reviewers required"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 31 Mar 2026 03:40:18 UTC
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. Philip