Re: For base packages, origin is always "base". [bapt has changed the pkgbase origin naming]

From: Mark Millard <marklmi_at_yahoo.com>
Date: Tue, 23 Sep 2025 14:50:51 UTC
On Sep 22, 2025, at 18:24, Mark Millard <marklmi@yahoo.com> wrote:

> Sulev-Madis Silber <freebsd-current-freebsd-org111_at_ketas.si.pri.ee> wrote on
> Date: Mon, 22 Sep 2025 22:19:03 UTC :
> 
>> the subject is what i found from
>> 
>> release/packages/template.ucl
>> 
>> when i tried to figure out why
>> 
>> pkg info -qoa
>> 
>> gave me series of "bases" on my current-with-pkgbase test
>> . . .
> . . .

bapt has made the origin-naming change for main,
scheduled for MFC to relevant stable branches in
3 days:

QUOTE
> From: Baptiste Daroussin <bapt_at_FreeBSD.org>
> Date: Tue, 23 Sep 2025 13:14:07 UTC
> The branch main has been updated by bapt:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=23e69b54973fcb68d14986ec1600d9dfd0cb7af3
> 
> commit 23e69b54973fcb68d14986ec1600d9dfd0cb7af3
> Author:     Baptiste Daroussin <bapt@FreeBSD.org>
> AuthorDate: 2025-09-23 07:53:58 +0000
> Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
> CommitDate: 2025-09-23 13:13:50 +0000
> 
>     pkgbase: set origin for each packages as base/FreeBSD-*
>     
>     MFC After:              3 day
>     Reviewed by:            ivy
>     Differential Revision:  https://reviews.freebsd.org/D52689
> ---
>  release/packages/template.ucl | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/release/packages/template.ucl b/release/packages/template.ucl
> index bf4b1b44bbec..1609a7213be0 100644
> --- a/release/packages/template.ucl
> +++ b/release/packages/template.ucl
> @@ -8,8 +8,7 @@ name = "${PKG_NAME_PREFIX}-${PKGNAME}"
>  # Base packages always install to /.
>  prefix = "/"
>  
> -# For base packages, origin is always "base".
> -origin = "base"
> +origin = "base/${PKG_NAME_PREFIX}-${PKGNAME}"
>  categories = [ base ]
>  
>  # $VERSION is the version of the base system being built.
END QUOTE

===
Mark Millard
marklmi at yahoo.com