I get 15.0-RC2 before it's officially available

After I pkgbasified my 15.0-BETA5 system, I checked with freebsd-version -kru and uname -a, they both confirmed that I am running 15.0-RC2:
Code:
15.0-RC2
15.0-RC2
15.0-RC2
Code:
FreeBSD fbsd-pc 15.0-RC2 FreeBSD 15.0-RC2 releng/15.0-n280961-7bd80d8ee020 GENERIC amd64
I even checked with pkgs' versions with pkg info | grep rc2:
Code:
FreeBSD-kernel-generic-15.0.rc2.20251118031455 FreeBSD GENERIC Kernel  
FreeBSD-kernel-generic-dbg-15.0.rc2.20251118031455 FreeBSD GENERIC Kernel -dbg (debugging symbols)
FreeBSD-kernel-generic-mmccam-15.0.rc2.20251118031455 FreeBSD generic-mmccam Kernel
FreeBSD-kernel-generic-mmccam-dbg-15.0.rc2.20251118031455 FreeBSD generic-mmccam Kernel -dbg (debugging symbols)
FreeBSD-kernel-minimal-15.0.rc2.20251118031455 FreeBSD minimal Kernel
FreeBSD-kernel-minimal-dbg-15.0.rc2.20251118031455 FreeBSD minimal Kernel -dbg (debugging symbols)
FreeBSD-runtime-15.0.rc2.20251118031455 Core system
FreeBSD-src-15.0.rc2.20251118031455 System userland source code
FreeBSD-src-sys-15.0.rc2.20251118031455 System kernel source code
I am pretty sure that I am running 15.0-RC2. I guess the base-ports are updated ahead of the official ISO image announcement.
 
It's right on time. But you typically make sure packages and images are available before announcing they are available. It's somewhat counter-productive if you announce something is available when it's not, in fact, available.

If you tracked releng/15.0 and built from source you would have gotten RC2 14 hours ago.
src: 7bd80d8ee020ea79fd148f11f295a342b96dcc89
 
Using just packages including for updates, I only have RC1.

/usr/local/etc/pkg/repos/FreeBSD-base.conf has
FreeBSD-base: { url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_3", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes
It's just a VM that I have around to see what I should expect.
 
base_release_3 seems to refer to a specific X.3-RELEASE base package repository? That doesn't seem correct.
 
From perciva on reddit:
That will happen if you're using pkg.freebsd.org; it provides nightly rolling builds from the release branch. You should switch to pkgbase.freebsd.org.
FreeBSD 15.0-RC1 Now Available:
Code:
o The FreeBSD-base repository now resides on pkgbase.FreeBSD.org and is signed
  using different keys from the FreeBSD-ports repository.

There still seems some work to be done:
Rich (BB code):
[0-0] # date -u; pkg -vv | sed -nE -e '/^OSVERSION|^ABI/ p' -e '/^Repositories:/,$ p'
Tue Nov 18 23:23:52 UTC 2025
ABI = "FreeBSD:15:amd64";
OSVERSION = "1500068";
Repositories:
  FreeBSD-ports: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/latest",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
  FreeBSD-ports-kmods: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_latest_0",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
  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"
  }
[1-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.
 
FreeBSD 15.0-RC2 Now Available
Code:
The only changes between 15.0-RC1 and 15.0-RC2 relate to the process used
to create "cloud" images, aka. for Amazon EC2, Azure, Google Cloud, and
Oracle.  Users of non-cloud installations will not see any difference between
15.0-RC1 and 15.0-RC2 aside from the version number.
 
Back
Top