[MacPorts] #72676: <main> attribute status: eDSPermissionError <dscl_cmd> DS Error: -14120 (eDSPermissionError) make: *** [install] Error 40

MacPorts noreply at macports.org
Thu Jul 10 15:01:24 UTC 2025


#72676: <main> attribute status: eDSPermissionError <dscl_cmd> DS Error: -14120
(eDSPermissionError) make: *** [install] Error 40
-------------------------+--------------------
  Reporter:  ryandesign  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  base        |    Version:  2.11.0
Resolution:              |   Keywords:
      Port:              |
-------------------------+--------------------

Comment (by ryandesign):

 Replying to [comment:2 jmroot]:
 > I saw that the same thing happened on one of the arm64 builders too.

 That was here:

 https://build.macports.org/builders/ports-14_arm64-watcher/builds/21995

 It also happened here:

 https://build.macports.org/builders/ports-13_x86_64-watcher/builds/34148

 > Can you confirm that the macports user's home directory is in fact
 incorrect on those systems? If so, I guess it would be good to fix it
 manually?

 On the macOS 13 x86_64 machine for example:

 {{{
 % dscl -q . -read /Users/macports NFSHomeDirectory
 NFSHomeDirectory: /opt/bblocal/var/macports/home
 }}}

 So it's using the home directory of the "tools" copy of MacPorts rather
 than the "official" copy, presumably depending either on the order in
 which those copies of MacPorts were installed or which one was updated
 most recently.

-- 
Ticket URL: <https://trac.macports.org/ticket/72676#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list