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, Aug 11, 8:19 PM
Unknown Object (File)
Sun, Aug 9, 8:46 PM
Unknown Object (File)
Sun, Aug 9, 2:10 AM
Unknown Object (File)
Fri, Aug 7, 7:00 PM
Unknown Object (File)
Tue, Aug 4, 9:20 AM
Unknown Object (File)
Mon, Aug 3, 1:48 PM
Unknown Object (File)
Wed, Jul 29, 6:05 PM
Unknown Object (File)
Tue, Jul 28, 5:17 PM
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