Package: lintian
Version: 1.23.21
Severity: normal

When a package using cdbs and ant runs its clean rule, it looks like
this:

cd . && /usr/lib/kaffe/bin/java -classpath 
/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/java/servlet-2.3.jar:/usr/lib/kaffe/lib/tools.jar
  -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true 
-Dcompile.optimize=true  -Dbuild.compiler=jikes -buildfile build/build.xml  
clean

I don't know what ant does internally, but the safest assumption is that
all these components are at least referenced.  That means that all these
tools are needed in Build-Depends:

ant
kaffe
jikes
libanything-java

and equivalent alternatives.  The strict interpretation of policy would
then force me to write all build dependencies in Build-Depends.  This is
a bit silly but I don't see a way around it.  Lintian needs to be
adjusted to this though.  I'd also be happy to make adjustments to cdbs
if anyone sees possibilities.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to