Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 27 |
Nodes: | 6 (0 / 6) |
Uptime: | 47:00:43 |
Calls: | 632 |
Calls today: | 3 |
Files: | 1,187 |
D/L today: |
24 files (29,813K bytes) |
Messages: | 176,789 |
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",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
Browsing:
https://pkg.freebsd.org/FreeBSD:15:amd64/base_latest/
shows
FreeBSD*.15.snap20251011* packages
but those are not seen as valid for upgrade from *15.0.a4* from pkg ?
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/
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*).
On 10/12/25 08:24, Mark Millard wrote:Ahh. Okay. ( *-15.0.b2.*.pkg future naming convention? )
Kurt Jaeger <pi_at_freebsd.org> wrote on
Date: Sun, 12 Oct 2025 11:31:22 UTC :
For release builds, including BETA* builds: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",
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( *-15.0.releng.*.pkg future naming convention? )
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/ directoryGood to know. Making the *.pkg file names indicate the
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?It not always clear what range of aspects of things