| Summary: | нихт арбайтен | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Zerg <anubix> |
| Component: | tuxguitar | Assignee: | Andrey Kovalev <ded> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | blocker | ||
| Priority: | P3 | CC: | ded, viy, zerg |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
(В ответ на комментарий №0)
> MOZILLA_FIVE_HOME у меня пустой, но это не должно иметь значения
Почему это?
(В ответ на комментарий №1)
> (В ответ на комментарий №0)
> > MOZILLA_FIVE_HOME у меня пустой, но это не должно иметь значения
> Почему это?
IMHO для запуска tuxguitar из меню не должно.
Вообще, в жабьем варианте, скачанном с сайта вот такое есть
if [ -z $MOZILLA_FIVE_HOME ]; then
<------>MOZILLA_FIVE_HOME=/usr/lib/firefox
<------>[ ! -d ${MOZILLA_FIVE_HOME} ] && MOZILLA_FIVE_HOME=/usr/lib/mozilla
<------>[ ! -d ${MOZILLA_FIVE_HOME} ] && MOZILLA_FIVE_HOME=/usr/lib/iceweasel
fi
Собственно, MOZILLA_FIVE_HOME вряд ли имеет отношение конкретно к этой баге как я понимаю, речь идет о x86_64?
там swt.jar находится в /usr/lib64/java/swt.jar,
и глядя в /usr/bin/tuxguitar, видно, что на x86_64 swt_guess_()
попадает пальцем в небо:
swt_guess_()
{
t="/usr/lib/eclipse/plugins/org.eclipse.swt.gtk.linux.*.jar"
[ -r "$t" ] && f="$t"
t="/etc/alternatives/swt.jar"
[ -r "$t" ] && f="$t"
t="/usr/share/java/swt.jar"
[ -r "$t" ] && f="$t"
t="/usr/lib/java/swt.jar"
[ -r "$t" ] && f="$t"
t="/usr/share/java/swt-gtk-3.4.jar"
[ -r "$t" ] && f="$t"
t="/usr/lib/java/swt3.2-gtk.jar"
[ -r "$t" ] && f="$t"
file -L "$f" >/dev/null 2>&1 || f=""
echo "$f"
}
(В ответ на комментарий №4) > речь идет о x86_64? Ага! *** Bug 21801 has been marked as a duplicate of this bug. *** Это всё из-за прибитости /usr/lib в стартовом скрипте. Исправил в 1.1-alt2 |
$ 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:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 1 more MOZILLA_FIVE_HOME у меня пустой, но это не должно иметь значения Судя по слову "eclipse" возможно как-то с ним связано $ rpm -qa| grep eclipse eclipse-epic-0.6.27-alt1_1jpp6 tomcat5-jasper-eclipse-5.5.27-alt4_6.2jpp5 icu4j-eclipse-3.8.1-alt1_4jpp6 eclipse-platform-3.4.1-alt7_5jpp6 eclipse-swt-3.4.1-alt7_5jpp6 eclipse-rcp-3.4.1-alt7_5jpp6 eclipse-nls-ru-0.2.0-alt2_0.5.20080807snapjpp6 eclipse-shelled-1.0.3-alt1_3jpp6