> 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


Reply via email to