Ok but this is a significant new annoyance (regression) for anyone with
local sources. If there was a way to address this without putting the
burden on users that would be nice.


On Thu, Oct 30, 2025 at 11:02 Joshua Root <[email protected]> wrote:

> On 30/10/2025 12:26, Aaron Madlon-Kay wrote:
> > I'm having the same issue locally with my local port source. Is this
> > intended given the changes to permissions handling? It seems to make
> > managing an additional, local source quite difficult.
>
> It has always been intended that the macports user have minimal
> privileges. That means it can't read your files unless you give it
> permission.
>
> > [ls of portfile]
> > -rw-r--r--  1 aaron.madlon.kay  staff  3465 Oct 30 10:12
> > /Users/aaron.madlon.kay/Code/MacPorts/devel/gradle/Portfile
> All parent directories also need to have appropriate permissions. Adding
> o+x should suffice I think. That does give search permission on your
> home directory to everyone, not just macports, of course. Alternatives
> include putting the repo somewhere outside your home directory, or using
> ACLs.
>
> - Josh
>

Reply via email to