FS#38567 - [netbeans] missing dependency "classpath"
Attached to Project:
Community Packages
Opened by rick (xupwup) - Saturday, 18 January 2014, 19:39 GMT
Last edited by Alexander F. Rødseth (xyproto) - Saturday, 08 February 2014, 19:44 GMT
Opened by rick (xupwup) - Saturday, 18 January 2014, 19:39 GMT
Last edited by Alexander F. Rødseth (xyproto) - Saturday, 08 February 2014, 19:44 GMT
|
Details
Description:
Netbeans requires the dependency "classpath" to run, while this is not a dependency. Additional info: * package version(s) netbeans 7.4-1 * config and/or log files etc. Steps to reproduce: - Create a new user (problem might be related to eula) - install netbeans - run netbeans - observe |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Saturday, 08 February 2014, 19:44 GMT
Reason for closing: Implemented
Saturday, 08 February 2014, 19:44 GMT
Reason for closing: Implemented
Would you mind clarifying the installed JRE/JDK packages on your system and the _way_ you are running this thing? Classpath is a GNU implementation of the Java core class libraries and there should in my mind be no problems in running NetBeans without them.
Are you sure NetBeans doesn't start, if you uninstall classpath and then remove (or rename) ~/.netbeans/ and ~/.cache/netbeans/ to get the EULA? What is the error message?
Classpath does not appear to be needed.
In fact, the only direct dependency of classpath that seems to be required is 'libxtst', which is already listed.
But then I don't know, if this is supposed to be a dependency for OpenJDK or for NetBeans. Either way, I'm glad it's sorted out.
OpenJDK requiring classpath would probably be a better solution, but then again, other applications that works for OpenJDK might not need it.
If I've understood the situation correctly, and have to choose between being OpenJDK-friendly or Oracle JDK-friendly, I choose OpenJDK.
Please re-open this bug if there should be further issues/problems/questions about this. (Or start a forum thread at https://bbs.archlinux.org/, re-open this bug and post the link).
Thanks for your help in investigating this.
Since Oracle JDK is only in AUR, and not an official package, Oracle JDK + Netbeans users will have to suffer the installation of atk without it really being needed.
About to update the package now.