Bug#641420: java-wrappers: /usr/lib/java-wrappers/jvm-list.sh doesn't know about openjdk-7

Adrian Bunk bunk at stusta.de
Tue Sep 13 10:43:01 UTC 2011


Package: java-wrappers
Version: 0.1.23
Severity: serious
Tags: patch

<--  snip  -->

$ azureus 
[warning] /usr/bin/azureus: No java runtime was found
[warning] /usr/bin/azureus: No JAVA_CMD set for run_java, falling back to JAVA_CMD = java
....

<--  snip  -->

openjdk-7-jre is the only JRE I have installed, but
/usr/lib/java-wrappers/jvm-list.sh doesn't know about it.

A fix is attached.

I omitted a comment "# -> corresponds to Provides: java7-runtime"
since that's not provided by openjdk-7-jre - is that a bug?
-------------- next part --------------
--- jvm-list.sh	2011-09-13 12:52:35.000000000 +0300
+++ /usr/lib/java-wrappers/jvm-list.sh	2011-09-13 12:55:22.000000000 +0300
@@ -39,15 +39,17 @@
 __jvm_gcj2="/usr/lib/jvm/java-*-gcj-4.* "
 __jvm_gcj5="/usr/lib/jvm/java-1.5*-gcj-4.* "
 __jvm_openjdk6="/usr/lib/jvm/java-6-openjdk-$__arch /usr/lib/jvm/java-6-openjdk"
+__jvm_openjdk7="/usr/lib/jvm/java-7-openjdk-$__arch /usr/lib/jvm/java-7-openjdk"
 
 
 # And a few aliases
 __jvm_gcj="$__jvm_gcj2"
-__jvm_openjdk="$__jvm_openjdk6"
+__jvm_openjdk="$__jvm_openjdk7 $__jvm_openjdk6"
 
 # The java* runtimes:
+__jvm_java7="$__jvm_openjdk7"
 # -> corresponds to Provides: java6-runtime 
-__jvm_java6="$__jvm_openjdk6 $__jvm_sun6"
+__jvm_java6="$__jvm_openjdk6 $__jvm_sun6 $__jvm_java7"
 # -> corresponds to Provides: java5-runtime 
 __jvm_java5="$__jvm_gcj5 $__jvm_java6"
 # -> corresponds to Provides: java2-runtime 


More information about the pkg-java-maintainers mailing list