On Aug 29, 2025, at 10:08 PM, Joshua Root <j...@macports.org> wrote: > 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?\
Or only distribute the portindex and update port to pull the desired portfile via http(s) when required? -- Daniel J. Luke