On 29/8/2025 23:45, Ryan Carsten Schmidt wrote:
Can we speed it up and reduce local disk space usage by not unpacking the
tarball at sync time? Maybe we could keep the portindexes and _resources folder
on disk but leave everything else in the tarball until it's asked for, e.g.
untar the port's directory into the work directory when the user asks to
install that port.
Possible, but would require additional privileges for many operations
the first time they run on an updated port (e.g. port info) or would
cause them to report paths that may not exist (e.g. port file).
Maybe we could somehow extract only updated files?
- Josh