On Wed, Nov 19, 2025 at 2:03 AM Colin Percival <[email protected]> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> The second release candidate build of the 15.0-RELEASE release cycle is now
> available.
I've upgraded, by means of pkg, along releng (UFS) from BETAx to 15.0-RC2.
When changing to pkgbase.FreeBSD.org for the FreeBSD-base repository,
problems with public keys occurred:
[0-0] # date -u; uname -apKU
Wed Nov 19 23:31:58 UTC 2025
FreeBSD q210 15.0-RC2 FreeBSD 15.0-RC2
releng/15.0-n280961-7bd80d8ee020 GENERIC amd64 amd64 1500068 1500068
[1-0] # pkg -vv | sed -nE -e '/FreeBSD-base:/,$ p'
FreeBSD-base: {
url :
"pkg+https://pkgbase.FreeBSD.org/FreeBSD:15:amd64/base_release_0",
enabled : yes,
priority : 0,
mirror_type : "SRV",
signature_type : "FINGERPRINTS",
fingerprints : "/usr/share/keys/pkg"
}
[2-0] # pkg update -f -r FreeBSD-base
Updating FreeBSD-base repository catalogue...
pkg: Repository FreeBSD-base has a wrong packagesite, need to re-create database
Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
Fetching data.pkg: 100% 81 KiB 82.5kB/s 00:01
pkg: No trusted public keys found
FreeBSD-base repository is up to date.
FreeBSD-base is up to date.
Although, uname indicates I am at RC2, some files seem not to
have the correct content:
[1-0] # grep 'FreeBD-base' /etc/pkg/FreeBSD.conf
[2->1<] #
However, using
fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}",
as defined in
https://cgit.freebsd.org/src/tree/usr.sbin/pkg/FreeBSD.conf.quarterly-release?h=releng%2F15.0
helped. I didn't see that mentioned in:
https://lists.freebsd.org/archives/freebsd-stable/2025-November/003576.html
https://lists.freebsd.org/archives/freebsd-stable/2025-November/003585.html
Still, after
# pkg update -f -r FreeBSD-base
# pkg upgrade -r FreeBSD-base
this remains:
[11-0] # grep 'FreeBD-base' /etc/pkg/FreeBSD.conf
[12->1<] #
I have:
# pkg which /etc/pkg/FreeBSD.conf
/etc/pkg/FreeBSD.conf was installed by package
FreeBSD-pkg-bootstrap-15.0.rc2.20251118061818
Therefore, my config for the FreeBSD-base repository is still in
/usr/local/etc/pkg/repos/FreeBSD.conf
What actions can I take to get on track and perhaps verify that
I have all the correct files that a fresh installation of 15.0-RC2
would have resulted in, for instance a /etc/pkg/FreeBSD.conf that
contains the setting for FreeBSD-base?
Eric