FreeBSD 15.0-ALPHA5 Available

  • Thread starter Thread starter FreeBSD News
  • Start date Start date
Code:
in 15.0 we will ship pkgbase as an alternative to the dist sets for base
system installation.  pkgbase is entirely optional and for at least 15.0,
we will continue to support dist set installation with freebsd-update.
...
however, while both update methods will be supported individually, they
cannot be used together, i.e., if you installed the system with pkgbase,
you should not attempt to update it using "make installworld"
...
instead, you have two options: update with "make buildworld packages"
and pkg-upgrade(8), or depkgbasify the system and then update using
make installworld as usual.
 
There is pkgbasify, which will convert your 14.3-RELEASE to one that uses pkgbase.
When considering to either:
  • switch from a (non-pkgbasified) 14.3-RELEASE to using pkgbase on 14.3-RELEASE
  • remain using 14.3-RELEASE pkgbase
note that pkgbase on 14.3-RELEASE is labelled experimental. Further developments are currently focussed on stable/15 towards the FreeBSD 15.0-RELEASE. Relevant message:
yes, the package sets won't be backported to 14.x.

edit: to expand on that a bit, there are a lot of pkgbase changes in 15.0 as part of the work to get it ready for a production release. these changes are all interconnected so it's difficult to backport some but not others, but even if someone did the work for that, i think it's a bad idea to backport major changes like package sets because the new packages can break assumptions about how pkgbase works, e.g. for things that want to install FreeBSD-* (like poudriere).

i will fix specific bugs reported in 14.x pkgbase, but as far as features go, what you have now is basically what you get until 14 is EOL.
 
Back
Top