Package: azureus Version: 2.5.0.0-1 Severity: minor Debian's java policy states, in section 2.3:
"If they have their own auxiliary classes, they must be in a jar file in /usr/share/java. The name of the jar should follow the same naming conventions as for libraries." If "same naming convention as for libraries" refers to "2.4. Java libraries", the relevant clause is "Their classes must be in jar archive(s) in the directory /usr/share/java, with the name packagename[-extraname]-fullversion.jar." Azureus should therefore supply /usr/share/java/azureus-$ver.jar (e.g. /usr/share/java/azureus-2.5.0.0.jar) not /usr/share/java/Azureus.jar. It's not clear to me if this is a violation of the "should" clause in 2.3 or the "must" in 2.4, but either way, it is my understanding that java-policy is not an official sub-policy and so neither is severity Serious. Either way, I can't see it being an actual problem for anyone. Perhaps the policy needs to be adjusted a bit for programs (vs. libraries). I started working on a patch for this but got a bit stuck trying to suss the current version in the debian/rules file. I might return to it later. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-686 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
signature.asc
Description: Digital signature