Bug#383791: checkstyle: source code missing for emma.jar?

Timo Juhani Lindfors timo.lindfors at iki.fi
Sat Aug 19 15:04:40 UTC 2006


Package: checkstyle
Version: 4.1-1
Severity: serious
Justification: breaks DFSG #2

I just noticed that checkstyle_4.1.orig.tar.gz includes

checkstyle-src-4.1/lib/emma.jar

which according to

unzip -l checkstyle-src-4.1/lib/emma.jar

includes e.g.

com/vladium/emma/instr/InstrProcessorST.class

but I couldn't find source code for this file anywhere in debian. I'm
not sure but I think this violates DFSG #2 and at least
http://release.debian.org/etch_rc_policy.txt says 

     "All content in main and contrib must meet the DFSG, both in
      .debs and in the source (including the .orig.tar.gz)"

If the build process does not need emma.jar you probably could just
remove it? Otherwise I think you should include the sources as well.

-- 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.4.32sauna0
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)




More information about the pkg-java-maintainers mailing list