Re: sysupgrade -s

Nick Holland <[email protected]> Wed, 24 Jun 2026 08:54:48 -0400
Newsgroups gmane.os.openbsd.misc
Message-ID <[email protected]>
On 6/24/26 07:44, Stuart Henderson wrote:
> On 2026-06-23, Nick Holland <[email protected]> wrote:
>> This is not really a role for sysupgrade.  sysupgrade is to upgrade the
>> system.  If you just want to browse the option for updating, use a browser.
> 
> Why not? syspatch has -c, and the same letter is free in sysupgrade...
> 

syspatch is a slightly different beast...  if a patch comes out, you want to
apply it, or at least be aware you should want to apply it when possible.
Simple decision process. Easy to script.

Installing a snapshot is a different situation.  If it has been a week or
more for a modern-ish platform, there's almost certainly going to be a new
snapshot, at least during the majority of the development cycle.  Unless
one is going crazy with upgrades, the technical answer is usually going to
be "yes, there's a new snapshot available".

So there is often more to the question than "is there a new snapshot".
During the release window, the normal snapshot user may want to use a
little extra care -- "have we jumped from release to -current?  And how
does that impact my use?"  I'm of the opinion that a human brain should
consider a lot of things that aren't easily scripted in the "Shall I
upgrade today or wait a few days?" decision.

but hey...send a diff.  I'm not the gate keeper. :)

Nick.