On 04/13/2012 02:51 AM, Bernhard wrote: > Package: tuxguitar > Version: 1.2-13 > Severity: important > > Hello, > > I have Debian system sid with Gnome desktop environment. > After installation of the packages tuxguitar and tuxguitar-alsa, the program > doesn't start. > > I got the following error message at the terminal: > >> bernhard@CR-Bernhard-Net:~$ tuxguitar >> $MOZILLA_FIVE_HOME not valid : check doc shipped w/ tuxguitar >> Exception in thread "main" java.lang.NoClassDefFoundError: >> org/eclipse/swt/widgets/Control >> at org.herac.tuxguitar.gui.TGMain.main(Unknown Source) >> Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.widgets.Control >> at java.net.URLClassLoader$1.run(URLClassLoader.java:217) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:205) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:321) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:266) >> ... 1 more > > I installed also tuxguitar and tuxguitar-alsa on another computer with Debian > sid. > The same misbehaviour as above. > > There is the message: > NoClassDefFoundError: org/eclipse/swt/widgets/Control > I don't have eclipse installed. > Is there an eclipse-package missing that is necessary for tuxguitar? > > If you need further informations, please let me know.
Hello Bernhard, Thank you for the bug report. To answer your question about the NoClassDefFoundError, the TuxGuitar uses the SWT libraries that were written by the Eclipse Foundation, but the package dependencies handle installation of the correct library packages. If you could install the "reportbug" package on your system, that would help to provide additional information. Specifically, it would be helpful to see the installed versions of tuxguitar's dependencies. To have the script generate this, you can either use "reportbug tuxguitar" (which will require that reportbug is able to send SMTP from your system), or invoke reportbug such that it places the dependency information in a file - for example: $ reportbug -o /tmp/tuxguitar.reportbug tuxguitar And then please mail that /tmp/tuxguitar.reportbug file to me or to the bug report. Thank you, tony
signature.asc
Description: OpenPGP digital signature