On 5/3/25 09:07, Joseph Mingrone wrote:
In 2003, freebsd-update arrived, allowing users to perform binary
updates from one FreeBSD release to another.  That's a lot of collective
time and energy saved by freeing regular users from building the same
sources locally.  After a solid 22-year run, freebsd-update support will
end with the 14 branch.  Its successor is pkgbase, which, as the name
suggests, packages FreeBSD's base system.  In short, the base system can
now be managed similarly to third-party packages.  To update from one
point release to another, simply run pkg upgrade.

In late April, key work landed in the main branch to enable fresh
installations of FreeBSD with pkgbase support [0].  Existing systems
running 14.0 or later can also be managed with pkgbase after running
pkgbasify [1], a tool created under sponsorship from the FreeBSD
Foundation to convert existing systems.

We encourage everyone to test pkgbase on spare or test hardware, using
either the installer from one of the latest 15.0 snapshot images [2] or
pkgbasify.  Please note that while most of the preliminary feedback has
been positive, this work is still experimental; you should only test on
systems you can afford to lose and reinstall.

Some outstanding work is planned:
      - FreeBSD handbook documentation
      - Offline installation support (install media packages)
      - Working bootonly.iso
      - Pkgbase-based local and cloud VM images.

The 15.0 release schedule [3] lists the code slush starting on August 8,
so the deadline for this work is only a few months away.  Please test
early and often.  Issues can be reported in Bugzilla using a bug subject
prefixed with 'pkgbase:'


Just wanted to add a data-point to this. Thanks for the announcement, it was the final motivation I needed to convert my main workstation over. The system is an amd64 box with Nvidia GPU (I use the nvidia-modesetting driver) and it was running 14.1-RELEASE.

I performed the migration using the "pkgbasify" tool and ran into zero issues. After the conversion I then upgraded my workstation to the 14.3-BETA1 and again had no issues. I did have to install the src packages so I could recompile the nvidia driver and drm-kmod, but that was very straight forward. I've been dogfooding all week with zero issues.

Thanks everyone!
-pete

--
Pete Wright
[email protected]


Reply via email to