Bug#773347: Recommends: libslf4j-java should be a dependency

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Bug#773347: Recommends: libslf4j-java should be a dependency

Joey Schulze
Package: jodreports-cli
Version: 2.4.0-3
Severity: normal

Dear Maintainer,

without libslf4j-java jodreports does not run at all:

$ jodreports order-with-images-template.odt order-data.xml order.odt
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
        at net.sf.jooreports.templates.xmlfilters.ScriptTagFilter.<clinit>(ScriptTagFilter.java:52)
        at net.sf.jooreports.templates.TemplatePreProcessor.<init>(TemplatePreProcessor.java:46)
        at net.sf.jooreports.templates.AbstractDocumentTemplate.preProcess(AbstractDocumentTemplate.java:90)
        at net.sf.jooreports.templates.AbstractDocumentTemplate.createDocument(AbstractDocumentTemplate.java:78)
        at net.sf.jodreports.cli.CreateDocument.main(CreateDocument.java:61)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 5 more

Please change the recommendation into a dependency.

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages jodreports-cli depends on:
ii  default-jre         2:1.7-52
ii  libjodreports-java  2.4.0-3
ii  ure                 4.3.3-2

Versions of packages jodreports-cli recommends:
pn  libslf4j-java  <none>

jodreports-cli suggests no packages.

-- no debconf information

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