Reproducible: Always Steps to Reproduce: 1. emerge dev-java/icedtea-bin-7.2.0-r2 and tvbrowser-3.1 (from bgo, but may happen to any java app using cups) 2. eselect java-vm set user icedtea-bin-7 3. start tvbrowser Actual Results: Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/icedtea-bin-7.2.0/jre/lib/amd64/xawt/libmawt.so: libcups.so.2: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1928) 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.loadLibrary0(ClassLoader.java:1928) 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 tvbrowser.TVBrowser.main(TVBrowser.java:268) Expected Results: A working TVBrowser.
Created attachment 298161 [details] emerge --info
To run gui applications USE=X needs to be enabled. Cups is needed and pulled in (see bug #390975). Please reopen if this doesn't solve your problem.