Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Aug 2025 07:26:18 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        Lexi Winter <ivy@freebsd.org>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: avoiding wayland and pkgbase
Message-ID:  <20250819072618.6da29306203758f17690bc53@dec.sakura.ne.jp>
In-Reply-To: <aKOmkSM2A3yFk7Nh@amaryllis.le-fay.org>
References:  <aKMvdkcU6TI3MWYN@int21h> <aKNI3UX_30rQ9Ocu@amaryllis.le-fay.org> <20250819071253.21c423b13b498156948bda43@dec.sakura.ne.jp> <aKOmkSM2A3yFk7Nh@amaryllis.le-fay.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20250819072618.6da29306203758f17690bc53>