Re: For base packages, origin is always "base". [bapt has changed the pkgbase origin naming]
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