Public bug reported: Binary package hint: libswt3.2-gtk-java
Currently when libswt3.2-java is installed, the swt3.2-gtk.jar is installed in /usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.2.1.v3235.jar (could change if the swt version changes) and some links pointing to this jar are created in /usr/lib/java. I see 2 things wrong: 1. The other java jars are all installed in /usr/share/java 2. /usr/lib/eclipse directory will be created even if the user don't want to install eclipse. SWT is general enough so other java projects are using it, for example azureus, which is also in universe repo. If a user installs azureus, libswt is installed and /usr/lib/eclipse is created. Also if a java programmer installs libswt3.2-java and want to develop an application using this library, s/he will look for the swt jar in the expected location, which is in /usr/share/java. I think that the right is to do with swt the same as other dependencies of the eclipse ide (like lucene, for example). When libswt3.2-gtk is installed, swt3.2-gtk.jar (and other links to it) should be installed in /usr/share/java, and when eclipse-rcp is installed (the package which depends on swt which is part of the eclipse ide) it should create a link in /usr/lib/eclipse/plugins. ** Affects: eclipse (Ubuntu) Importance: Undecided Status: Unconfirmed -- [whichlist] swt jars should be installed in /usr/share/java instead of inside eclipse plugins https://bugs.launchpad.net/bugs/102708 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs