Several recent commits have improved
sysupgrade(8)
handling of low free disk space in /usr:
Firstly, Stuart Henderson (sthen@)
modified
the installer to increase free space prior to installing:
CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/11/01 06:54:17 Modified files: distrib/miniroot: install.sub Log message: Before extracting on an upgrade, remove share/relink/*, not just share/relink/usr/lib/*. The old files aren't useful post-upgrade and this increases the chance of successfully extracting base*.tgz files, so that people low on space in /usr have a better chance of getting into the system after a reboot. "install.sub can delete the entire relink space" deraadt@