On 2025/12/01 22:24, Robert Alessi wrote:
> > 
> > Sure there is. As long as you do not upgrade past 7.9 via snapshots
> > you can just upgrade as normal when the release is made available.
> > (If you hit a snapshot which declares itself as 7.9-current then
> > you're past the release, but if you're _only_ just past it, there
> > won't be any library changes to worry about).
> 
> Meaning that when at some point I see 7.8 dropping -beta and moving to
> 7.9, all I'll have to do is not running pkg_add with -Dsnap?  OR, wait

that should work. hint: download a kernel from the snapshots dir and
run "what bsd" to check the version before upgrading.

> until the first 7.9-current arrives to run sysupgrade -f -R 7.9?

7.9-current snaps would usually appear in snapshots *before* the 7.9
directory is created. if you see 7.9-current snaps appearing then do
not use sysupgrade -s if you want to jump off at the release. (some of
the mirrors, hostserver/toronto, have an archives dir that you can
use to backtrack if you need).

Some point after the bare "7.9" kernels appear, we'll do the release
package builds, and usually these are copied out to the 7.9/packages
dir *before* the actual release is made, when that happens you want to
use those and not "snapshots", i.e. stop using -Dsnap for pkg_add.

Basically when you see 7.9-beta in snaps start to pay more attention
and check what files are available before you commit to updating to
them.

> Either way, this is very good to know.
> 
> Not that I don't want to run -current.  On the contrary, this is what
> I do on one of my machines at home for the project “TeX Live for
> OpenBSD,” here: <https://sr.ht/~ralessi/texlive-openbsd>.
> 
> (Only needed for those who need to install newly released packages
> and/or update existing ones over the year.  Or have binaries not
> provided in ports like biber and things like that.)
> 
> Much appreciated, thank you!

Reply via email to