Solved Slightly outdated packages in latest FreeBSD 15.0-RELEASE

Hi all,
I’m running the latest FreeBSD release with a fresh installation using pkgbase. I’ve noticed that some of the packages seem slightly outdated compared to what I see on FreshPorts.
In FreeBSD 14.x and earlier, there used to be the distinction between quarterly and latest package branches. With pkgbase now in use, I’m wondering:
  • How can I verify that my system is actually tracking the main/latest package set?
  • Is there a recommended way to check or switch between quarterly and latest under pkgbase?
Thanks for any clarification!
 
/etc/pkg/FreeBSD.conf on a fresh install of 15-RELEASE suggests the default package repository is the 'quarterly' one. I think pkgbase gets updates the same way freebsd-update used to be in previous releases.
 
How can I verify that my system is actually tracking the main/latest package set?
All -RELEASE versions default to the quarterly packages, -STABLE and -CURRENT default to the latest repositories.

Is there a recommended way to check or switch between quarterly and latest under pkgbase?
Same as with any other version, the only difference is the 'name' of the repository. Before 15.0 it was "FreeBSD" (and "FreeBSD-kmods"), with 15.0 (and the addition of the pkgbase repositories) it changed to "FreeBSD-ports" and "FreeBSD-ports-kmods".

Code:
root@fbsd-test:~ # pkg repos
FreeBSD: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:14:amd64/quarterly",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
FreeBSD-kmods: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:14:amd64/kmods_quarterly_3",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
Code:
root@errol:~ # pkg repos
FreeBSD-ports: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/quarterly",
    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_quarterly_0",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
FreeBSD-base: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/base_release_0",
    enabled         : no,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkgbase-15"
  }

Note that quarterly packages aren't "outdated", the quarterly packages get a full refresh once every three months (hence their name) and only receive security updates during that three month period.

There is no quarterly/latest difference for the "FreeBSD-base" pkgbase repository, all -RELEASE versions only get security and/or errata updates.
 
Back
Top