Re: avoiding wayland and pkgbase

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Mon, 18 Aug 2025 22:26:18 UTC
On Mon, 18 Aug 2025 23:17:53 +0100
Lexi Winter <ivy@freebsd.org> wrote:

> 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.

Thanks for the info!


> > 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.

Glad to know. Hope this process is kept in future releases.

Regards.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>