Re: git: 7b936eee18 - main - 15.0/errata: Begin listing known open regressions

From: Lexi Winter <ivy_at_freebsd.org>
Date: Thu, 15 Jan 2026 09:49:34 UTC
Matthew Seaman wrote in <c26c03ce-4605-4bab-8d37-75e1e47968ca@FreeBSD.org>:
> On 05/01/2026 06:21, Alexander Ziaee wrote:
> > +3. **man:pkgbase[7]** system upgrading from 14.3 to 15.0 is not supported +
> > +**Workaround**: systems installed with man:pkgbase[7] must backup and reinstall +
> > +**State**: works as intended, man:pkgbase[7] is an experimental preview +
> 
> Having just finished upgrading all my systems from 14.3-STABLE to
> 15.0-STABLE using pkgbase, "must" backup and reinstall sounds a little heavy
> handed to me.

yes, this is absolutely wrong.  you do not have to reinstall to upgrade
from 14 to 15 with pkgbase.

the procedure is something like:

- pkg upgrade FreeBSD-kernel-generic
- reboot
- pkg upgrade
- pkg install FreeBSD-set-minimal
- remove orphaned packages (pkg orphans)

it's not *supported* because it's finnicky and no one has documented it,
but we should not be telling people they need to reinstall to do this.

this is particularly the case since pkgbase was not supported on 14 and
the assumption is that anyone using it will have enough understanding
of it to manage the upgrade.  if they see this wording in the relnotes,
they might assume something has changed which actually requires them
to reinstall.