Re: For base packages, origin is always "base". [bapt has changed the pkgbase origin naming]
Date: Fri, 26 Sep 2025 12:04:59 UTC
On Fri 26 Sep 07:38, Sulev-Madis Silber wrote:
> but metapackage sets still have it "base" i noticed
This is not a big deal because this part is only "informative", actually we
should just remove it entirely theorically, it still is mandatory because some
third party tool required (still requires ?) it in ports.
Best regards,
Bapt
>
> On September 23, 2025 5:50:51 PM GMT+03:00, Mark Millard <marklmi@yahoo.com> wrote:
> >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
> >
> >
>