Date: Sat, 09 Aug 2025 12:24:21 -0700 From: "Pat Maddox" <pat@patmaddox.com> To: "David Chisnall" <theraven@freebsd.org>, "Santiago Martinez" <sm@codenetworks.net> Cc: vermaden <vermaden@interia.pl>, "Sulev-Madis Silber" <freebsd-current-freebsd-org111@ketas.si.pri.ee>, freebsd-current@freebsd.org, freebsd-stable@freebsd.org, freebsd-pkgbase@freebsd.org Subject: Re: PKGBASE Removes FreeBSD Base System Feature Message-ID: <54898afa-183b-4b39-9e4b-d44c461289c1@app.fastmail.com> In-Reply-To: <5468c172-359f-4cdc-b142-7be1a5d70f16@app.fastmail.com> References: <79429D6B-7948-4D27-9F14-664CC075547A@FreeBSD.org> <EA7F6AC8-CCFF-4F59-AD51-57AED93E5A23@codenetworks.net> <7D0CD326-0CB0-41F0-99C2-BFEB9F4DC1EA@FreeBSD.org> <5468c172-359f-4cdc-b142-7be1a5d70f16@app.fastmail.com>
index | next in thread | previous in thread | raw e-mail
On Sat, Aug 9, 2025, at 12:06 PM, Pat Maddox wrote: > On Fri, Aug 8, 2025, at 7:20 AM, David Chisnall wrote: >> Every upgrade flow I have on every FreeBSD machine I use is simplified >> by pkgbase. Having fewer tools is a usability win. Having a single >> command upgrade everything is a usability win. If you *want to* >> upgrade only some things, that’s one extra command-line flag. > > That's perfectly reasonable to me. > > I guess the core question is: why change the established policy of > updating base and third-party separately, and require users to use a > flag to retain it? Why not retain the policy, and require users to use > a flag to update both separately? This should be: "why change the established policy of updating base and third-party separately, and require users to use a flag to retain it? Why not retain the policy, and require users to use a flag to update both **together**?" > - Because it's so inherently superior to the old way that it should be > the default, and people who want the old way just need to read UPDATING > to know the tweaks to make? > - Because doing so would make the semantics of `pkg` too confusing? So > we accept the tradeoff of changing established upgrade policy, and > again people need to be familiar with UPDATING? > - Other reasons? > > pkgbase seems like a fine mechanism for upgrading base. The issue at > hand seems to be that the current approach changes the default freebsd > upgrade policy in a significant way.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54898afa-183b-4b39-9e4b-d44c461289c1>
