> On Oct 30, 2025, at 9:52 AM, Chris Jones via macports-dev > <[email protected]> wrote: > > > > On 30/10/2025 2:45 pm, Joshua Root wrote: >> On 31/10/2025 01:40, Aaron Madlon-Kay wrote: >>> I found that simply moving my local sources to /User/Shared was sufficient. >>> The permissions/ownership didn’t change, so git sees nothing to commit. >> Indeed, not keeping the checkout in your home dir is one of the better >> solutions. You can still make a symlink to it inside your home dir for >> convenience. > > It doesn't even need to be a separate volume or shared area, its enough to > not have it *directly* in your home area. There have been problems with this > previously, years back (I forget the detail) but is why I keep mine in > '~/Projects/MacPorts/ports', I have for years now, and I have had no issues > with the current base release with that area. > > Chris
I do something similar to Chris: My local tree has always been in ~/Development/MacPorts/ports. I’ve done several updates since updating to 2.11.6. Everything went normally. Speaking of permissions issues: When there is a patch failure, I cannot open the .rej file until I change its permissions. I don’t remember when this was changed, but that step used not to be necessary. Marius -- Marius Schamschula
