[MacPorts] #45684: Builds hang post upgrading to Yosemite

MacPorts noreply at macports.org
Thu Oct 30 13:02:28 PDT 2014


#45684: Builds hang post upgrading to Yosemite
---------------------+--------------------------------
  Reporter:  j@…     |      Owner:  macports-tickets@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  base    |    Version:  2.3.2
Resolution:          |   Keywords:
      Port:          |
---------------------+--------------------------------

Comment (by cal@…):

 Replying to [comment:6 j@…]:
 > What environment stuff is different?

 Loads, here's a non-exhaustive list:
  - user (MacPorts builds as unprivileged user)
  - sandboxing (MacPorts employs the OS X sandbox)
  - environment variables, among them `$PATH`, `$HOME`, `$TMPDIR` and other
 common variables
  - possibly launchd sessions due to the different user and stuff, but I'm
 not sure about that one
  - injected libraries when using trace mode

 > What is the difference between running the command through port and
 running it through the terminal?

 See above.

 > What else can I gather?

 Try with `sudo` instead in a shell started by `sudo su`. Sample the
 hanging process in Activity Monitor and attach the sample. Attach to the
 hanging process with `dtruss`.

-- 
Ticket URL: <https://trac.macports.org/ticket/45684#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list