Bug#542392: azureus: Refuses to start

Jan Willem Stumpel jstumpel at planet.nl
Wed Aug 19 16:54:45 UTC 2009


Adrian Perez wrote:
> tag + unreproducible moreinfo
> Well, I've tested it on openjdk, otherwise I wouldn't released it.
> I've attached the output from my machine, after update-java-alternatives
> --set java-6-openjdk and it's working fine.
> I think it's something wrong with your installation. As Onkar pointed
> please provide debug information.

>> Can you please try this?
>> Modify the azureus launcher script (/usr/bin/azureus), and add
>> DEBUG_WRAPPER=1 just before run_java.
>> i.e. DEBUG_WRAPPER=1 run_java -Dazureus.install.path="$HOME/.azureus" $UI \
>>     org.gudy.azureus2.ui.common.Main "$@"
>>
>> Try launching azureus from command line then and paste the output in the bug.

OK; the output doesn't look at all like yours:

jws at vega:~$ azureus&
[1] 24821
jws at vega:~$ [debug] /usr/bin/azureus: Environment variable
CLASSPATH is ''
[debug] /usr/bin/azureus: Runnning /usr/lib/java/bin/java
-classpath
/usr/lib/jni:/usr/lib/java:/usr/share/java/Azureus2.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/commons-cli.jar:/usr/share/java/swt.jar
-Dazureus.install.path=/home/jws/.azureus
org.gudy.azureus2.ui.common.Main
/usr/lib/java-wrappers/java-wrappers.sh: line 243:
/usr/lib/java/bin/java: No such file or directory
/usr/lib/java-wrappers/java-wrappers.sh: line 243: exec:
/usr/lib/java/bin/java: cannot execute: No such file or directory

[1]+  Exit 126                azureus

BTW ls -al in /etc/alternatives gives:
java -> /usr/lib/jvm/java-6-openjdk/jre/bin/java
java.1.gz -> /usr/lib/jvm/java-6-openjdk/jre/man/man1/java.1.gz
javaws -> /usr/lib/jvm/java-6-openjdk/jre/bin/javaws
javaws.1.gz -> /usr/lib/jvm/java-6-openjdk/jre/man/man1/javaws.1.gz
libswt-3.4-java -> /usr/share/java-config/libswt-gtk-3.4-java
mozilla-javaplugin.so ->
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/IcedTeaPlugin.so

And I CAN start azureus from command line by
 JAVA_CMD=/etc/alternatives/java azureus

or by exporting JAVA_CMD=/etc/alternatives/java before starting X.
 The output in such a case is:

jws at vega:~$ JAVA_CMD=/etc/alternatives/java azureus
[debug] /usr/bin/azureus: Environment variable CLASSPATH is ''
[debug] /usr/bin/azureus: Runnning /etc/alternatives/java
-classpath
/usr/lib/jni:/usr/lib/java:/usr/share/java/Azureus2.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/commons-cli.jar:/usr/share/java/swt.jar
-Dazureus.install.path=/home/jws/.azureus
org.gudy.azureus2.ui.common.Main
file:/usr/lib/jni/ ; file:/usr/lib/java/ ;
file:/usr/share/java/Azureus2.jar ;
file:/usr/share/java/log4j-1.2-1.2.15.jar ;
file:/usr/share/java/commons-cli-1.2.jar ;
file:/usr/lib/java/swt-gtk-3.4.2.jar ; file:/home/jws/
Core Start Completed

Unfortunately, this works only from the command line. Clicking on
a torrent link in a web page does not start azureus.

Regards, Jan






More information about the pkg-java-maintainers mailing list