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!

