#42020: Mavericks: Error: soprano requires the Java for Mac OS X development headers. -------------------------------+----------------------- Reporter: macports.mexon@… | Owner: pixilla@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: soprano | -------------------------------+----------------------- Comment (by mike_j_hess@…): Having the same issue. Not sure if this information will be helpful, but here it is: The preconfigure section of the script does not include support for Maverick (10.9) (I believe). The install failure reports "Make sure Xcode install is complete". I have verified mine is complete. From what I can gather it is looking for jni.h headers in a specific location (/System/Library/Frameworks/JavaVM.framework) that is no longer used. Using locate I can find copies of jni.h at: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jni.h /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jni.h I have also attached the log file. I hope all this helps. -- Ticket URL: <https://trac.macports.org/ticket/42020#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X