Re: PKGBASE upgrade from ALPHAxx to BETAxx

From: Erichans <erichanskrs_at_gmail.com>
Date: Thu, 16 Oct 2025 13:30:46 UTC
That's likely not enough; check your config settings for packages
derived from the ports tree.

Using latest on releng/15, such as 15.0-BETA1, verify:

FreeBSD-ports: {
    url:            "pkg+https://pkg.FreeBSD.org/${ABI}/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/${ABI}/kmods_latest_${VERSION_MINOR}",
    enabled:        yes,
    priority:       0,
    mirror_type:    "SRV",
    signature_type: "FINGERPRINTS",
    fingerprints:   "/usr/share/keys/pkg"
}

Substitute latest by quarterly accordingly, if so desired.

You may need to use -f to force (re)installation of packages that were
version tagged with '1500500' as installed from a repository
where its packages were built against ALPHA5; otherwise these won't get updated.

According to the Handbook, for the FreeBSD-base repository you can use:

url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}",


Eric

On Thu, Oct 16, 2025 at 2:02 PM Kurt Jaeger <pi@freebsd.org> wrote:
>
> Hi!
>
> >   I took a leap into PKGBASE , I installed 15-ALPHA5 from a usb and selected pkgbase . It works. So i see that BETA1 is out and i am stumped what should we do to upgrade from ALPHA to BETA vi pkg ?
>
> I did this:
>
> cd /usr/local/etc/pkg/repos
> vi FreeBSD-base.conf
> -----------
> FreeBSD-base: {
>   url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_0",
>   mirror_type: "srv",
>   signature_type: "fingerprints",
>   fingerprints: "/usr/share/keys/pkg",
>   enabled: yes
> }
> -----------
>
> Then:
>
> pkg update
> pkg upgrade
>
> This worked from ALPHA5.
>
> --
> pi@FreeBSD.org         +49 171 3101372                  Now what ?
>