[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.4.3-79-g7383027



The following commit has been merged in the master branch:
commit 7383027f4280f12a0e651048cd04ed425d8d4636
Author: Niels Thykier <niels@thykier.net>
Date:   Wed Dec 29 19:38:23 2010 +0100

    Fixed a bug in the list of known java packages and extended the
    description of the needless-depends-on-jre tag.

diff --git a/checks/fields b/checks/fields
index 0730725..e927ea1 100644
--- a/checks/fields
+++ b/checks/fields
@@ -128,7 +128,7 @@ our @known_java_pkg = map { qr/$_/ }
      'java\d*-runtime(?:-headless)?', # java-runtime and javaX-runtime alternatives (virtual)
      '(openjdk-|sun-java)\d+-jre(?:-headless)?', '(openjdk-|sun-java)\d+-jdk', # openjdk-X and sun-javaX
      'gcj-(?:\d+\.\d+-)?jre(?:-headless)?', 'gcj-(?:\d+\.\d+-)?jdk', # gcj
-     'gij', 'java-compat(?:-dev|-headless)?', # deprecated/transitional packages
+     'gij', 'java-gcj-compat(?:-dev|-headless)?', # deprecated/transitional packages
      'kaffe', 'cacao', 'jamvm', 'classpath', # deprecated packages (removed in Squeeze)
     );
 
diff --git a/checks/fields.desc b/checks/fields.desc
index ce6b9b3..77da607 100644
--- a/checks/fields.desc
+++ b/checks/fields.desc
@@ -1014,7 +1014,11 @@ Info: The package appear to be a Java library and depending on one
  or more JRE/JDK packages. As of 05 Apr 2010, the Java Policy no
  longer mandates that Java libraries depend on Java Runtimes.
  .
- If there is a valid reason for this dependency, please override
+ If the library package ships executables along with the library,
+ then please consider making this an application package or mvoe the
+ binaries to a (new) application package.
+ .
+ If there is otherwise a valid reason for this dependency, please override
  the tag.
 Ref: http://packages.qa.debian.org/j/java-common/news/20100405T221415Z.html,
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=227587

-- 
Debian package checker


Reply to: