FS#30769 - [freemind] libxtst missing

Attached to Project: Community Packages
Opened by Jofsey (Jofsey) - Friday, 20 July 2012, 12:19 GMT
Last edited by Laurent Carlier (lordheavy) - Friday, 07 September 2012, 12:06 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I've installed freemind package by pacman, and satisfied the dependencies (desktop-file-utils, jre7-openjdk). I've omitted the libxtst package, cause it's required by jre7-openjdk only as optional, but freemind can't run without it, and I've got missing library error (attached bellow).
Wouldn't it be better to directly add libxtst in freemind dependencies (not as optional)?

Additional info:
package version: 0.9.0-2

error log:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1825)
at java.lang.Runtime.load0(Runtime.java:792)
at java.lang.System.load(System.java:1059)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1846)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1648)
at java.awt.Toolkit.<clinit>(Toolkit.java:1670)
at java.awt.Component.<clinit>(Component.java:595)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at freemind.main.FreeMindStarter.main(FreeMindStarter.java:61)
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Friday, 07 September 2012, 12:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  freemind-0.9.0-3

Loading...