Package: jodconverter Version: 2.2.2-5 Severity: grave Tags: patch Justification: renders package unusable
After upgrading from openoffice to libreoffice 1:3.3.1-1 jodconverter exits with error: Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/star/lang/XEventListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at com.artofsolving.jodconverter.cli.ConvertDocument.main(ConvertDocument.java:118) Caused by: java.lang.ClassNotFoundException: com.sun.star.lang.XEventListener at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) ... 23 more This is because its java dependencies were moved. Here is the patch: --- /usr/bin/jodconverter 2009-09-02 00:50:39.000000000 +0200 +++ /usr/bin/jodconverter 2011-03-16 14:23:17.213303999 +0100 @@ -13,7 +13,7 @@ CLASSPATH="$CLASSPATH:$JAVACLASSES/commons-cli.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/jodconverter.jar" # libjodconverter-java deps -CLASSPATH="$CLASSPATH:$JAVACLASSES/openoffice/ridl.jar:$JAVACLASSES/openoffice/unoil.jar:$JAVACLASSES/openoffice/juh.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/xstream.jar" +CLASSPATH="$CLASSPATH:$JAVACLASSES/ridl.jar:/usr/share/libreoffice/basis3.3/program/classes/unoil.jar:$JAVACLASSES/juh.jar:$JAVACLASSES/slf4j-api.jar:$JAVACLASSES/commons-io.jar:$JAVACLASSES/xstream.jar" # slf4j-api deps CLASSPATH="$CLASSPATH:$JAVACLASSES/slf4j-jdk14.jar" -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=sk_SK.UTF-8, LC_CTYPE=sk_SK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages jodconverter depends on: ii default-jre-headless [java2 1:1.6-40 Standard Java or Java compatible R ii gcj-4.4-jre-headless [java2 4.4.5-9 Java runtime environment using GIJ ii gcj-jre-headless [java2-run 4:4.4.5-2 Java runtime environment using GIJ ii gij-4.2 [java2-runtime-head 4.2.4-4 The GNU Java bytecode interpreter ii gij-4.3 [java2-runtime-head 4.3.4-4 The GNU Java bytecode interpreter ii libcommons-cli-java 1.2-3 API for working with the command l ii libcommons-io-java 1.4-3 Common useful IO related classes ii libjodconverter-java 2.2.2-4 Office formats converter - Library ii openjdk-6-jre-headless [jav 6b18-1.8.7-2 OpenJDK Java runtime, using Hotspo jodconverter recommends no packages. jodconverter suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org