el capitan

Daniel J. Luke dluke at geeklair.net
Wed Jan 27 09:49:22 PST 2016

Not in this case.

Macports makes use of the sandbox feature of Mac OS X to make it a little less likely that a poorly written Portfile (or upstream software build system) can cause unintended changes to your system.

The original poster is setting the error because 'javac' is trying to update the java usage tracker (https://docs.oracle.com/javacomponents/usage-tracker/overview/). There seems to be a java bug that causes the usage tracker folder to be created even if the usage tracker isn't enabled (https://community.oracle.com/thread/3783686?start=0&tstart=0)

This particular message is safe to ignore. 

> On Jan 27, 2016, at 12:42 PM, William H. Magill <magill at mac.com> wrote:
> This is obviously "one of those important things" that Apple won't tell us about - or Fix - or tell "us" how to fix it.
> If you scan the forums, it has been around for a while.
> It is clearly related to Apple's security, nominally to the new "rootless" (or whatever its name is) environment, and "sandboxing."
> On Jan 27, 2016, at 08:38 AM, Mark Brethen <mark.brethen at gmail.com> wrote:
>> On el capitan I’ve noticed when installing ports messages in the console like the following:
>> 1/27/16 7:31:48.671 AM sandboxd[116]: ([33785]) javac(33785) deny file-write-create /opt/local/var/macports/home/.oracle_jre_usage
>> Is this anything to be concerned about?

Daniel J. Luke                                                                   
| *---------------- dluke at geeklair.net ----------------* |                          
| *-------------- http://www.geeklair.net -------------* |                          
|   Opinions expressed are mine and do not necessarily   |                          
|          reflect the opinions of my employer.          |                          

More information about the macports-users mailing list