Re: avoiding wayland and pkgbase

From: Lexi Winter <ivy_at_freebsd.org>
Date: Mon, 18 Aug 2025 22:17:53 UTC
Tomoaki AOKI:
> I'm not using PkgBase, so I could be mis-understanding, but if you want
> to use pkg to upgrade base in the future (means, switch from src upgrade
> to PkgBase, regardless with official repo or local repo), you'll need to
> package base to obtain info that pkg wants.
 
we already have a tool to convert a non-pkgbase system to use pkgbase,
called pkgbasify.  i don't think it's in base yet (there's an open
review) but it will be the supported method to upgrade to 15.0 with
pkgbase.

> So it would be nice to have a build knob WITH[OUT]_PKGBASE to configure
> whether "build -> package -> install via pkg" or "build -> install"
> to be done.
 
if you want to build packages, you run 'make update-packages'; if you
don't want to build packages, you don't run 'make update-packages'.
there's no need for a build knob for that.

building src will never upgrade any packages on your installed system.
you have to run 'pkg upgrade' to do that.

> I'll use WITHOUT_PKGBASE as I'm using single computer with src upgrades
> and SSD for physical drive, thus, packaging everytime is not
> preferrable.

as i said, nothing has changed if you want to continue to use
installkernel/installworld in 15.0.  there's no need to set any
src knobs or change anything about how you build or upgrade.