Opened 11 years ago

Closed 11 years ago

#42020 closed defect (fixed)

Mavericks: Error: soprano requires the Java for Mac OS X development headers.

Reported by: macports.mexon@… Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: mike_j_hess@…, rlhamil, mkae (Marko Käning)
Port: soprano

Description

I've upgraded my computer to Mavericks, OS X 10.9.1. The build of soprano fails because the Mavericks upgrade process appears to remove the Java JDK. The error messages from MacPorts certainly don't give any suggestion of what to do about this. I've been googling around but can't find any way to install the JDK under Macintosh in a "standard" way.

This package is being upgraded because of a KDE dependency. I have no interest in actually running anything to do with Java, and presumably neither would anyone else encountering the error message. So it should give some more useful instructions.

Attachments (1)

main.log (2.4 KB) - added by mike_j_hess@… 11 years ago.
Failure log for OS 10.9.1

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to pixilla@…
Port: soprano added

comment:2 Changed 11 years ago 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.

Changed 11 years ago by mike_j_hess@…

Attachment: main.log added

Failure log for OS 10.9.1

comment:3 Changed 11 years ago by mike_j_hess@…

Cc: mike_j_hess@… added

Cc Me!

comment:4 Changed 11 years ago by mike_j_hess@…

My issue was fixed by installing the command line tools. In terminal type "xcode-select --install" without quotes. Soprano then installed fine.

comment:5 Changed 11 years ago by rlhamil

Cc: rlhamil@… added

Cc Me!

comment:6 Changed 11 years ago by mkae (Marko Käning)

Cc: mk@… added

Cc Me!

comment:7 in reply to:  4 Changed 11 years ago by mkae (Marko Käning)

Resolution: fixed
Status: newclosed

Replying to mike_j_hess@…:

My issue was fixed by installing the command line tools. In terminal type "xcode-select --install" without quotes. Soprano then installed fine.

Same here, therefore closing this issue.

Note: See TracTickets for help on using tickets.