Salut,
Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
démarre plus, il sort un emssage d'erreur concernant des choses liées à
Java :
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)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
... 1 more
Ca a plus particulièrement lié à swt, soit à la librairie
libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV8940
http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
j'ai posté des commentaires et/ou des replies, la reinstall de
libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
/usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
mon côté.
J'ai tenté une réinstall de tuxguitar, sans succès, et sans observe r les
comportements annoncés sur les rapports de bus (fichier swt.jar dans
/etc/alternatives), j'ai tenté de faire des liens supplémentaires a
différents endroits (notamment /etc/alternatives), mais rien n'y fait.
Voilà. Si quelqu'un a une idée.
Bonjour Aurélien,
Salut,
Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
démarre plus, il sort un emssage d'erreur concernant des choses liées à
Java :
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)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
... 1 more
Ca a plus particulièrement lié à swt, soit à la librairie
libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568940
http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
j'ai posté des commentaires et/ou des replies, la reinstall de
libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
/usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
mon côté.
J'ai tenté une réinstall de tuxguitar, sans succès, et sans observe r les
comportements annoncés sur les rapports de bus (fichier swt.jar dans
/etc/alternatives), j'ai tenté de faire des liens supplémentaires a
différents endroits (notamment /etc/alternatives), mais rien n'y fait.
Voilà. Si quelqu'un a une idée.
Bonjour Aurélien,
Salut,
Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
démarre plus, il sort un emssage d'erreur concernant des choses liées à
Java :
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)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
... 1 more
Ca a plus particulièrement lié à swt, soit à la librairie
libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV8940
http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
j'ai posté des commentaires et/ou des replies, la reinstall de
libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
/usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
mon côté.
J'ai tenté une réinstall de tuxguitar, sans succès, et sans observe r les
comportements annoncés sur les rapports de bus (fichier swt.jar dans
/etc/alternatives), j'ai tenté de faire des liens supplémentaires a
différents endroits (notamment /etc/alternatives), mais rien n'y fait.
Voilà. Si quelqu'un a une idée.
Bonjour Aurélien,
Le 10 mars 2010 09:58, Aurelien a écrit :
> Salut,
>
> Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
> démarre plus, il sort un emssage d'erreur concernant des choses liées à
> Java :
>
> 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)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
> ... 1 more
>
> Ca a plus particulièrement lié à swt, soit à la librairie
> libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV8940
> http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
>
> Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
> j'ai posté des commentaires et/ou des replies, la reinstall de
> libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
> /usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
> mon côté.
>
> J'ai tenté une réinstall de tuxguitar, sans succès, et sans observer les
> comportements annoncés sur les rapports de bus (fichier swt.jar dans
> /etc/alternatives), j'ai tenté de faire des liens supplémentaires a
> différents endroits (notamment /etc/alternatives), mais rien n'y fait.
>
> Voilà. Si quelqu'un a une idée.
>
> Bonjour Aurélien,
j'imagine que t'as validé la bonne vieille solution manuelel proposée dans
le rapport de bug qui consiste à fixer à la main le classpath puis à
relancer ton appli ? Si oui, en quoi cela ne te satisfait pas ? Ca pourrait
même s'automatiser avec le .deb directement en post install je pense
Jerome
--
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles
Le 10 mars 2010 09:58, Aurelien <tyranorl@free.fr> a écrit :
> Salut,
>
> Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
> démarre plus, il sort un emssage d'erreur concernant des choses liées à
> Java :
>
> 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)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
> ... 1 more
>
> Ca a plus particulièrement lié à swt, soit à la librairie
> libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV8940
> http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
>
> Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
> j'ai posté des commentaires et/ou des replies, la reinstall de
> libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
> /usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
> mon côté.
>
> J'ai tenté une réinstall de tuxguitar, sans succès, et sans observer les
> comportements annoncés sur les rapports de bus (fichier swt.jar dans
> /etc/alternatives), j'ai tenté de faire des liens supplémentaires a
> différents endroits (notamment /etc/alternatives), mais rien n'y fait.
>
> Voilà. Si quelqu'un a une idée.
>
> Bonjour Aurélien,
j'imagine que t'as validé la bonne vieille solution manuelel proposée dans
le rapport de bug qui consiste à fixer à la main le classpath puis à
relancer ton appli ? Si oui, en quoi cela ne te satisfait pas ? Ca pourrait
même s'automatiser avec le .deb directement en post install je pense
Jerome
--
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles
Le 10 mars 2010 09:58, Aurelien a écrit :
> Salut,
>
> Depuis l'avant dernier upgrade que j'ai fait (Debian SID), tuxguitar ne
> démarre plus, il sort un emssage d'erreur concernant des choses liées à
> Java :
>
> 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)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
> ... 1 more
>
> Ca a plus particulièrement lié à swt, soit à la librairie
> libswt-gtk-3.5-java, comme j'ai pu le lire sur deux bug reports :
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bugV8940
> http://osdir.com/ml/debian-bugs-rc/2010-02/msg01229.html
>
> Malhreusement, comme vous pourrez le voir dans ces bug reports, puisque
> j'ai posté des commentaires et/ou des replies, la reinstall de
> libswt-gtk-3.5-java ne suffit pas, et d'ailleurs, le lien manquant dans
> /usr/share/java entre swt.jar et swt-gtk-3.5.1.jar n'est pas manquant de
> mon côté.
>
> J'ai tenté une réinstall de tuxguitar, sans succès, et sans observer les
> comportements annoncés sur les rapports de bus (fichier swt.jar dans
> /etc/alternatives), j'ai tenté de faire des liens supplémentaires a
> différents endroits (notamment /etc/alternatives), mais rien n'y fait.
>
> Voilà. Si quelqu'un a une idée.
>
> Bonjour Aurélien,
j'imagine que t'as validé la bonne vieille solution manuelel proposée dans
le rapport de bug qui consiste à fixer à la main le classpath puis à
relancer ton appli ? Si oui, en quoi cela ne te satisfait pas ? Ca pourrait
même s'automatiser avec le .deb directement en post install je pense
Jerome
--
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles
Non, en effet, je ne l'ai pas fait.
En fait, le package qui me pose problème est tuxguitar, et cette
solution était proposée pour azureus, donc je ne m'imaginais pas
pouvoir l'adapter (je pensais que /usr/bin/tuxguitar était un binaire,
ce qui ne semble pas être le cas).
En pratique, il n'y a pas de variable JAVA_CLASSPATH dans
/usr/bin/tuxguitar. Je pense qu'en fait la variable s'appelle uniquement
CLASSPATH, mais je trouverais ça étrange de devoir la passer en dur,
alors qu'elle est visiblement dynamique à la base.
Philippe Coval, qui package tuxguitar pour Debian m'a dit qu'il
regardait ce week end, je pensais que je vais donc attendre ses retours
avant de me lancer dans ce genre de chose.
Merci en tout cas.
mais de rien
Non, en effet, je ne l'ai pas fait.
En fait, le package qui me pose problème est tuxguitar, et cette
solution était proposée pour azureus, donc je ne m'imaginais pas
pouvoir l'adapter (je pensais que /usr/bin/tuxguitar était un binaire,
ce qui ne semble pas être le cas).
En pratique, il n'y a pas de variable JAVA_CLASSPATH dans
/usr/bin/tuxguitar. Je pense qu'en fait la variable s'appelle uniquement
CLASSPATH, mais je trouverais ça étrange de devoir la passer en dur,
alors qu'elle est visiblement dynamique à la base.
Philippe Coval, qui package tuxguitar pour Debian m'a dit qu'il
regardait ce week end, je pensais que je vais donc attendre ses retours
avant de me lancer dans ce genre de chose.
Merci en tout cas.
mais de rien
Non, en effet, je ne l'ai pas fait.
En fait, le package qui me pose problème est tuxguitar, et cette
solution était proposée pour azureus, donc je ne m'imaginais pas
pouvoir l'adapter (je pensais que /usr/bin/tuxguitar était un binaire,
ce qui ne semble pas être le cas).
En pratique, il n'y a pas de variable JAVA_CLASSPATH dans
/usr/bin/tuxguitar. Je pense qu'en fait la variable s'appelle uniquement
CLASSPATH, mais je trouverais ça étrange de devoir la passer en dur,
alors qu'elle est visiblement dynamique à la base.
Philippe Coval, qui package tuxguitar pour Debian m'a dit qu'il
regardait ce week end, je pensais que je vais donc attendre ses retours
avant de me lancer dans ce genre de chose.
Merci en tout cas.
mais de rien