On Thu, Oct 02, 2025 at 11:08:34AM -0400, Greg Troxel wrote:
> Steve Rikli <[email protected]> writes:
> 
> > Assuming that's the deal, and further assuming no changes in the daily
> > sets compression methods status quo, a PR for sysupgrade seems prudent:
> >
> > - remove sparc64 from the "tar.xz" if-then-else code
> > - add evbarm-aarch64 to it instead
> >
> > This would remove the need to change ARCHIVE_EXTENSION in the default
> > sysupgrade.conf for both system types.  Does that sound correct?
> 
> Perhaps sysupgrade should just look at the place where sets are supposed
> to be and figure out which variant is there and use it.  These are the
> current defaults, but any user can choose to change them.

That would likely be better (more flexible, less hardcoded dependencies),
yes.  If I file a PR I'll include your note.

My original thinking was simply to update sysupgrade out-of-the-box
defaults to match NetBSD daily sets infrastructure, hopefully resulting
in an improved upgrade experience for new or less experienced users.

Cheers,
sr.

Reply via email to