Package: sikuli-ide Version: 1.0~x~rc3.tesseract3-dfsg1-7 Severity: grave Tags: patch Justification: renders package unusable
Dear Maintainer, the default install of sikuli-ide in testing (Jessie) running on OpenJDK throws a java.lang.NoClassDefFoundError due to missing jars on the classpath. "Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/MapMaker....." Adding the following to the classpath solves the issue and allows sikuli-ide to start /usr/share/maven-repo/com/google/guava/guava/debian/guava-debian.jar:/usr/share /maven-repo/org/jruby/ext/posix/jnr-posix/debian/jnr-posix- debian.jar:/usr/share/java/jaffl.jar Please see patch attached. Regards. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (990, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.15.1-slimjim (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sikuli-ide depends on: ii default-jre [java6-runtime] 2:1.7-52 ii junit 3.8.2-8 ii libcommons-cli-java 1.2-3 ii libjson-simple-java 1.1.1-2 ii libjxgrabkey-java 0.3.2-7 ii libmac-widgets-java 0.9.5+svn369-dfsg1-3 ii libsikuli-script-java 1.0~x~rc3.tesseract3-dfsg1-7 ii libswing-layout-java 1.0.4-4 ii libswingx-java 1:1.6.2-2 ii openjdk-7-jre [java6-runtime] 7u55-2.4.7-2 ii oracle-java6-jdk [java6-runtime] 6u45 ii oracle-java7-jre [java6-runtime] 7u60 sikuli-ide recommends no packages. sikuli-ide suggests no packages. -- no debconf information *** /home/simon/sikuli-ide.diff --- a/sikuli-ide 2014-06-26 15:56:46.833192680 +1200 +++ b/sikuli-ide 2014-06-26 15:56:06.262192574 +1200 @@ -1,2 +1,2 @@ #!/bin/sh *** /home/simon/sikuli-ide.diff --- a/sikuli-ide 2014-06-26 15:56:46.833192680 +1200 +++ b/sikuli-ide 2014-06-26 15:56:06.262192574 +1200 @@ -1,2 +1,2 @@ #!/bin/sh -LC_NUMERIC=C exec /usr/bin/java -cp "/usr/share/java/jna.jar:/usr/share/java/asm3.jar:/usr/share/java/asm3-commons.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/libconstantine-java.jar:/usr/share/java/jython.jar:/usr/share/java/commons-cli.jar:/usr/share/java/JXGrabKey.jar:/usr/share/java/json_simple.jar:/usr/share/java/swing-layout.jar:/usr/share/java/swingx-core.jar:/usr/share/java/forms.jar:/usr/share/java/jgoodies-common.jar:/usr/share/java/mac_widgets.jar:/usr/share/java/junit.jar:/usr/share/sikuli/sikuli-ide.jar:/usr/share/java/sikuli-script.jar" -Dsikuli.console=true -Dsikuli.debug=0 -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -Dpython.home=/usr/share/jython -Dpython.path="/usr/share/sikuli/Lib" -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE "$@" +LC_NUMERIC=C exec /usr/bin/java -cp "/usr/share/maven-repo/com/google/guava/guava/debian/guava-debian.jar:/usr/share/maven-repo/org/jruby/ext/posix/jnr-posix/debian/jnr-posix-debian.jar:/usr/share/java/jaffl.jar:/usr/share/java/jna.jar:/usr/share/java/asm3.jar:/usr/share/java/asm3-commons.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/libconstantine-java.jar:/usr/share/java/jython.jar:/usr/share/java/commons-cli.jar:/usr/share/java/JXGrabKey.jar:/usr/share/java/json_simple.jar:/usr/share/java/swing-layout.jar:/usr/share/java/swingx-core.jar:/usr/share/java/forms.jar:/usr/share/java/jgoodies-common.jar:/usr/share/java/mac_widgets.jar:/usr/share/java/junit.jar:/usr/share/sikuli/sikuli-ide.jar:/usr/share/java/sikuli-script.jar" -Dsikuli.console=true -Dsikuli.debug=0 -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -Dpython.home=/usr/share/jython -Dpython.path="/usr/share/sikuli/Lib" -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE "$@" -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org