Package: jmol Version: 12.2.32+dfsg2-1 Severity: normal Tags: patch Dear Maintainer, Looking at the package jmol [1], I noticed it doesn't depend on a Java runtime. This means that if a user installs it on a system where Java has not been installed previously, the program will not be able to run. Jmol-applet [2] on the other hand, depends on a Java runtime and will ensure the necessary dependencies are in place to run it.
(I also skimmed the Debian Policy for Java and it states that programs must depend on the needed runtime [3]) I have attached a small patch which will add the runtime as a dependency for the jmol binary. [1] http://packages.debian.org/sid/jmol [2] http://packages.debian.org/sid/jmol-applet [3] http://www.debian.org/doc/packaging-manuals/java-policy/x85.html -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages jmol depends on: ii libjmol-java 12.2.32+dfsg2-1 jmol recommends no packages. jmol suggests no packages. -- no debconf information -- mvh / best regards Hans Joachim http://desserud.org
dependencies.patch
Description: Binary data

