Page MenuHomeFreeBSD

pkg: Add a beta1 flavour of /etc/pkg/FreeBSD.conf
Needs ReviewPublic

Authored by cperciva on May 2 2026, 4:12 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Jun 2, 6:31 AM
Unknown Object (File)
Tue, Jun 2, 6:26 AM
Unknown Object (File)
Sun, May 31, 11:05 AM
Unknown Object (File)
Sun, May 31, 11:02 AM
Unknown Object (File)
Tue, May 26, 11:08 PM
Unknown Object (File)
May 19 2026, 11:37 PM
Unknown Object (File)
May 19 2026, 12:05 PM
Unknown Object (File)
May 17 2026, 2:24 AM
Subscribers

Details

Reviewers
bapt
bdrewery
Group Reviewers
releng
Summary

The "release" flavour of this file points at per-release repositories,
including kmods_quarterly_Y; but at the point that releng/X.Y is
created and X.Y-BETA1 builds start, there is no kmods_quarterly_Y
repository since that can't be built until after releng/X.Y exists.

Introduce a "beta1" flavour of /etc/pkg/FreeBSD.conf which points at
the base_release_Y repository for FreeBSD-base but still points at the
(not minor-version-number-tagged) kmods_quarterly repository for
FreeBSD-kmods. This may result in BETA1 users getting kmods which
were not built on exactly the right tree, but that's better than
having pkg fail because it's pointing at a repository which doesn't
exist.

MFC after: 1 week

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 72721
Build 69604: arc lint + arc unit