Re: FreeBSD 15.0-BETA1 Now Available [ use url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_0", ]

From: Colin Percival <cperciva_at_freebsd.org>
Date: Sun, 12 Oct 2025 20:04:59 UTC
On 10/12/25 08:24, Mark Millard wrote:
> Kurt Jaeger <pi_at_freebsd.org> wrote on
> Date: Sun, 12 Oct 2025 11:31:22 UTC :
> 
>>> So, should
>>>
>>> pkg upgrade
>>>
>>> on a ALPHA5 system provide the update ? If no, what do I need
>>> to do to upgrade from ALPHA5 to BETA1 ?
>>>
>>> I've tested it and no BETA1 packages were available ?
>>
>> FreeBSD-base: {
>> url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest",
> 
> For release builds, including BETA* builds:
> 
> url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_0",
> 
> An example is:
> 
> https://pkg.freebsd.org/FreeBSD:15:aarch64/base_release_0/
> 
> 
> Colin P.:
> 
> I suggest that future announcements also indicate how to
> specify the url for pkgbase with pkg for whatever type
> of distribution it is (here BETA*).

Yeah, we're working on it.  Currently blocked on setting up an HSM for
signing of the builds performed by the release engineering team.

The rolling builds on pkg.freebsd.org are useful of course but they're
not quite the same thing -- they'll give you "whatever releng/15.0 is today"
rather than specifically 15.0-BETA1.  (Also, they're signed using the pkg
keys.)

My plan right now is to have (taking BETA2 as an example)

https://pkgbase.freebsd.org/FreeBSD:15:aarch64/base_release_0_beta2/

which is the exact bits shipped as 15.0-BETA2, and

https://pkgbase.freebsd.org/FreeBSD:15:aarch64/base_release_0/

which is the latest beta/rc (pre-release) or the release plus any
security updates (post-release).

The installer will point at the appropriate /base_release_0_foo/ directory
so that you get identical bits when you install 15.0-BETA2 regardless of
whether you use the bootonly, disc1, or dvd install images, but the config
file on live systems will point at /base_release_0/.

Does that make sense?

-- 
Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid