Bug#643563: [sikuli-ide] sikuli-ide fails to launch

2011-09-27 Thread O. Emmerson
Package: sikuli-ide
Version: 1.0~x~rc2-dfsg1-2
Severity: normal

--- Please enter the report below this line. ---
When launching sikuli-ide it fails and gives error:

$ sikuli-ide
Exception in thread main java.lang.NoClassDefFoundError:
org/objectweb/asm/commons/EmptyVisitor
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 org.python.core.imp.readCode(imp.java:155)
at org.python.core.imp.createFromPyClass(imp.java:121)
at org.python.core.imp.loadFromSource(imp.java:505)
at org.python.core.imp.find_module(imp.java:411)
at org.python.core.imp.import_next(imp.java:635)
at org.python.core.imp.import_first(imp.java:656)
at org.python.core.imp.load(imp.java:564)
at org.python.core.util.FileUtil.isatty(FileUtil.java:70)
at org.python.core.io.StreamIO.isatty(StreamIO.java:234)
at
org.python.core.io.BufferedIOMixin.isatty(BufferedIOMixin.java:90)
at org.python.core.io.TextIOBase.isatty(TextIOBase.java:175)
at org.python.core.PyFile.file_isatty(PyFile.java:496)
at org.python.core.PyFile.isatty(PyFile.java:491)
at
org.python.core.PySystemState.initEncoding(PySystemState.java:229)
at
org.python.core.PySystemState.doInitialize(PySystemState.java:874)
at org.python.core.PySystemState.initialize(PySystemState.java:777)
at org.python.core.PySystemState.initialize(PySystemState.java:727)
at org.python.core.PySystemState.initialize(PySystemState.java:720)
at
org.python.util.PythonInterpreter.initialize(PythonInterpreter.java:53)
at org.sikuli.script.ScriptRunner.init(ScriptRunner.java:27)
at org.sikuli.script.ScriptRunner.init(ScriptRunner.java:23)
at org.sikuli.script.ScriptRunner.getInstance(ScriptRunner.java:18)
at org.sikuli.ide.SikuliIDE.init(SikuliIDE.java:659)
at org.sikuli.ide.SikuliIDE.getInstance(SikuliIDE.java:130)
at org.sikuli.ide.SikuliIDE.main(SikuliIDE.java:913)
Caused by: java.lang.ClassNotFoundException:
org.objectweb.asm.commons.EmptyVisitor
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)
... 36 more


--- System information. ---
Architecture: i386
Kernel:   Linux 3.0.0-1-686-pae

Debian Release: wheezy/sid
  990 testing security.debian.org
  990 testing mirror.ox.ac.uk
  990 testing ftp.sunet.se
  300 unstablemirror.ox.ac.uk

--- Package information. ---
Depends (Version) | Installed
=-+-
libcommons-cli-java   | 1.2-3
libjson-simple-java   | 1.1-dfsg1-1
libjxgrabkey-java | 0.3.2-3
libmac-widgets-java   | 0.9.5+svn369-dfsg1-1
default-jre   (= 1:1.6)  | 1:1.6-40
 OR java6-runtime |
libsikuli-script-java | 1.0~x~rc2-dfsg1-2
junit | 3.8.2-8
libswingx-java| 1:1.6.2-1


Package's Recommends field is empty.

Package's Suggests field is empty.






__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: Re: Bug#643563: [sikuli-ide] sikuli-ide fails to launch

2011-09-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 643563 + patch
Bug #643563 [sikuli-ide] [sikuli-ide] sikuli-ide fails to launch
Added tag(s) patch.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
643563: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643563
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#643563: [sikuli-ide] sikuli-ide fails to launch

2011-09-27 Thread Torsten Werner
Hi,

On Tue, Sep 27, 2011 at 5:07 PM, O. Emmerson
oe014b362...@blueyonder.co.uk wrote:
 Caused by: java.lang.ClassNotFoundException:
 org.objectweb.asm.commons.EmptyVisitor

asm3-commons.jar needs to be added to the runtime CLASSPATH (twice in
debian/patches/executable-wrappers.patch). I cannot fix the issue
because the package FTBFS. Part of the build log is:

CMake Error: The following variables are used in this project, but
they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
CMake files:
TIFF_LIBS
linked by target VDictProxy in directory
/tmp/buildd/sikuli-1.0~x~rc2-dfsg1/sikuli-script/src/main/native
linked by target VisionProxy in directory
/tmp/buildd/sikuli-1.0~x~rc2-dfsg1/sikuli-script/src/main/native

-- Configuring incomplete, errors occurred!


Torsten



__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#643563: [sikuli-ide] sikuli-ide fails to launch

2011-09-27 Thread Torsten Werner
tags 643563 + patch
thanks

I forgot to attach my proposed patch.

Torsten
From e06832b6a57289fde20de597638f61bff8fcf030 Mon Sep 17 00:00:00 2001
From: Torsten Werner Torsten Werner twer...@debian.org
Date: Tue, 27 Sep 2011 22:05:08 +0200
Subject: [PATCH] Add asm3-commons.jar to runtime CLASSPATH. (Closes: #643563)

---
 debian/changelog |8 ++--
 debian/patches/executable-wrappers.patch |4 ++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2db3c87..e90cd88 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,13 @@
-sikuli (1.0~x~rc2-dfsg1-3) UNRELEASED; urgency=low
+sikuli (1.0~x~rc2-dfsg1-3) unstable; urgency=low
 
+  [ Gilles Filippini ]
   * debian/copyright, debian/README.source:
 + More accurate information about downloading the source
 
- -- Gilles Filippini p...@debian.org  Sat, 16 Apr 2011 15:49:25 +0200
+  [ Torsten Werner ]
+  * Add asm3-commons.jar to runtime CLASSPATH. (Closes: #643563)
+
+ -- Torsten Werner twer...@debian.org  Tue, 27 Sep 2011 22:04:05 +0200
 
 sikuli (1.0~x~rc2-dfsg1-2) unstable; urgency=low
 
diff --git a/debian/patches/executable-wrappers.patch b/debian/patches/executable-wrappers.patch
index 4a2f604..f03de24 100644
--- a/debian/patches/executable-wrappers.patch
+++ b/debian/patches/executable-wrappers.patch
@@ -15,7 +15,7 @@ Index: sikuli/sikuli-ide/target/linux/Sikuli-IDE/sikuli-ide.sh
  #!/bin/sh
 -DIR=`dirname $0`
 -LC_NUMERIC=C java -Dsikuli.console=true -Dsikuli.debug=0 -Xms64M -Xmx512M -Dfile.encoding=UTF-8 -jar $DIR/sikuli-ide.jar $*
-+LC_NUMERIC=C exec /usr/bin/java -cp /usr/share/java/jna.jar:/usr/share/java/jna-posix.jar:/usr/share/java/asm3.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/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 -Djava.library.path=/usr/lib/jni -Dpython.home=/usr/share/jython -Dpython.path=/usr/lib/site-python:/usr/share/sikuli/Lib -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE $@
++LC_NUMERIC=C exec /usr/bin/java -cp /usr/share/java/jna.jar:/usr/share/java/jna-posix.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/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 -Djava.library.path=/usr/lib/jni -Dpython.home=/usr/share/jython -Dpython.path=/usr/lib/site-python:/usr/share/sikuli/Lib -Dpython.cachedir=$HOME/.jython-cache org.sikuli.ide.SikuliIDE $@
 Index: sikuli/sikuli-script/target/sikuli-script.sh
 ===
 --- sikuli.orig/sikuli-script/target/sikuli-script.sh	2011-03-28 11:43:34.0 +0200
@@ -23,4 +23,4 @@ Index: sikuli/sikuli-script/target/sikuli-script.sh
 @@ -1,2 +1,2 @@
  #!/bin/sh
 -java -jar sikuli-script.jar $@
-+exec /usr/bin/java -cp /usr/share/java/jna.jar:/usr/share/java/jna-posix.jar:/usr/share/java/asm3.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/libconstantine-java.jar:/usr/share/java/jython.jar:/usr/share/java/sikuli-script.jar -Dfile.encoding=UTF-8 -Djava.library.path=/usr/lib/jni -Dpython.home=/usr/share/jython -Dpython.path=/usr/lib/site-python:/usr/share/sikuli/Lib -Dpython.cachedir=$HOME/.jython-cache org.sikuli.script.SikuliScript $@
++exec /usr/bin/java -cp /usr/share/java/jna.jar:/usr/share/java/jna-posix.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/sikuli-script.jar -Dfile.encoding=UTF-8 -Djava.library.path=/usr/lib/jni -Dpython.home=/usr/share/jython -Dpython.path=/usr/lib/site-python:/usr/share/sikuli/Lib -Dpython.cachedir=$HOME/.jython-cache org.sikuli.script.SikuliScript $@
-- 
1.7.2.5

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#643563: [sikuli-ide] sikuli-ide fails to launch

2011-09-27 Thread O. Emmerson
On 27/09/11 21:10, Torsten Werner wrote:
 Hi,
 
 On Tue, Sep 27, 2011 at 5:07 PM, O. Emmerson
 oe014b362...@blueyonder.co.uk wrote:
 Caused by: java.lang.ClassNotFoundException:
 org.objectweb.asm.commons.EmptyVisitor
 
 asm3-commons.jar needs to be added to the runtime CLASSPATH (twice in
 debian/patches/executable-wrappers.patch). I cannot fix the issue
 because the package FTBFS. Part of the build log is:
 
 CMake Error: The following variables are used in this project, but
 they are set to NOTFOUND.
 Please set them or make sure they are set and tested correctly in the
 CMake files:
 TIFF_LIBS
 linked by target VDictProxy in directory
 /tmp/buildd/sikuli-1.0~x~rc2-dfsg1/sikuli-script/src/main/native
 linked by target VisionProxy in directory
 /tmp/buildd/sikuli-1.0~x~rc2-dfsg1/sikuli-script/src/main/native
 
 -- Configuring incomplete, errors occurred!
 
 
 Torsten
 

Hi, I'm not a Java guy so I can't really comment on the specifics you
mention.

But if it helps I did download the source for the updated version, rc3 ,
and that builds and runs for me.

Thanks



__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.