Bug#675160: sikuli-ide: unable to process one single instruction, "NoSuchMethodError: org.jruby.ext.posix.POSIX.isNative()Z"

May 30th, 2012 - 05:40 am ET by hennr | Report spam
Package: sikuli-ide
Version: 1.0~x~rc3.tesseract3-dfsg1-3
Severity: grave
Justification: renders package unusable

sikuli can't process an application like this one:

openApp("icedove")


Full error message is:


[error] Stopped
[error] An error occurs at line 1
[error] Error message:
Traceback (most recent call last):
File "", line 1, in
File "/usr/share/sikuli/Lib/sikuli/__init__.py", line 3, in
from Sikuli import *
File "/usr/share/sikuli/Lib/sikuli/Sikuli.py", line 34, in
from Region import *
File "/usr/share/sikuli/Lib/sikuli/Region.py", line 9, in
import inspect
File "/usr/share/jython/Lib/inspect.py", line 31, in
import sys, os, types, string, re, dis, imp, tokenize, linecache
File "/usr/share/jython/Lib/os.py", line 45, in
from posix import *
java.lang.NoSuchMethodError: org.jruby.ext.posix.POSIX.isNative()Z
at org.python.modules.posix.PosixModule.classDictInit(PosixModule.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
a

t java.lang.reflect.Method.invoke(Method.java:601)
at org.python.core.PyJavaType.init(PyJavaType.java:534)
at org.python.core.PyType.createType(PyType.java:1264)
at org.python.core.PyType.addFromClass(PyType.java:1201)
at org.python.core.PyType.fromClass(PyType.java:1291)
at org.python.core.imp.createFromClass(imp.java:405)
at org.python.core.imp.loadBuiltin(imp.java:501)
at org.python.core.imp.find_module(imp.java:452)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at os$py.f$0(/usr/share/jython/Lib/os.py:691)
at os$py.call_function(/usr/share/jython/Lib/os.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)


at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:573)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importOne(imp.java:903)
at inspect$py.f$0(/usr/share/jython/Lib/inspect.py:903)
at inspect$py.call_function(/usr/share/jython/Lib/inspect.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:573)
at org.python.core.imp.find_module(i

mp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_first(imp.java:743)
at org.python.core.imp.import_name(imp.java:834)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importOne(imp.java:903)
at sikuli.Region$py.f$0(/usr/share/sikuli/Lib/sikuli/Region.py:16)
at sikuli.Region$py.call_function(/usr/share/sikuli/Lib/sikuli/Region.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.PyModule.impAttr(PyModule.java:100)
at org.python.core.imp.import_next(imp.java:715)
at or

g.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at sikuli.Sikuli$py.f$0(/usr/share/sikuli/Lib/sikuli/Sikuli.py:211)
at sikuli.Sikuli$py.call_function(/usr/share/sikuli/Lib/sikuli/Sikuli.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.PyModule.impAttr(PyModule.java:100)
at org.python.core.imp.import_next(imp.java:715)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.Import

Function.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at sikuli$py.f$0(/usr/share/sikuli/Lib/sikuli/__init__.py:3)
at sikuli$py.call_function(/usr/share/sikuli/Lib/sikuli/__init__.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp

..importAll(imp.java:998)
at org.python.pycode._pyx5.f$0(:1)
at org.python.pycode._pyx5.call_function()
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.Py.runCode(Py.java:1261)
at org.python.core.Py.exec(Py.java:1305)
at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:206)
at org.sikuli.script.ScriptRunner.runPython(ScriptRunner.java:64)
at org.sikuli.ide.SikuliIDE$ButtonRun.runPython(SikuliIDE.java:1574)
at org.sikuli.ide.SikuliIDE$ButtonRun$1.run(SikuliIDE.java:1679)

java.lang.NoSuchMethodError: java.lang.NoSuchMethodError:
org.jruby.ext.posix.POSIX.isNative()Z


I am using java and javac version 7

Using java 6 leads to a similar error message:

[error] Stopped
[error] An error occurs at line 1
[error] Error message:
Traceback (most recent call last):
File "", line 1, in
File "/usr/share/sikuli/Lib/sikuli/__init__.py", line 3, in
from Sikuli import *
File "/usr/share/sikuli/Lib/sikuli/Sikuli.py", line 34, in
from Region import *
File "/usr/share/sikuli/Lib/sikuli/Region.py", line 9, in
import inspect
File "/usr/share/jython/Lib/inspect.py", line 31, in
import sys, os, types, string, re, dis, imp, tokenize, linecache
File "/usr/share/jython/Lib/os.py", line 50, in
import posixpath as path
File "/usr/share/jython/Lib/posixpath.py", line 216, in
if not os._native_posix:
AttributeError: 'module' object has no attribute '_native_posix'



Debian Release: wheezy/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.3.0-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sikuli-ide depends on:
ii default-jre 1:1.6-47 Standard Java or Java compatible R
ii junit 3.8.2-8 Automated testing framework for Ja
ii libcommons- 1.2-3 API for working with the command l
ii libjson-sim 1.1-dfsg1-1 Simple, lightweight and efficient
ii libjxgrabke 0.3.2-6 X11 hotkey API for java
ii libmac-widg 0.9.5+svn369-dfsg1-1 collection of Mac style widgets wr
ii libsikuli-s 1.0~x~rc3.tesseract3-dfsg1-3 Visual scripting API for jython
ii libswing-la 1.0.4-2 Extensions to Swing layout
ii libswingx-j 1:1.6.2-1 extensions to the Swing GUI toolki
ii openjdk-6-j 6b24-1.11.1-6 OpenJDK Java runtime, using Hotspo
ii openjdk-7-j 7~u3-2.1.1~pre1-2 OpenJDK Java runtime, using Hotspo

sikuli-ide recommends no packages.

sikuli-ide suggests no packages.




To UNSUBSCRIBE, email to debian-bugs-rc-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 4 repliesReplies Make a reply

Similar topics

Replies

#1 Gilles Filippini
June 02nd, 2012 - 09:30 am ET | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)

severity 675160 normal
tags 675160 + moreinfo unreproducible
quit


Hi,

hennr a écrit , Le 30/05/2012 11:36:
Package: sikuli-ide
Version: 1.0~x~rc3.tesseract3-dfsg1-3
Severity: grave
Justification: renders package unusable

sikuli can't process an application like this one:

openApp("icedove")


Full error message is:


[error] Stopped
[error] An error occurs at line 1
[error] Error message:
Traceback (most recent call last):
File "", line 1, in
File "/usr/share/sikuli/Lib/sikuli/__init__.py", line 3, in
from Sikuli import *
File "/usr/share/sikuli/Lib/sikuli/Sikuli.py", line 34, in
from Region import *
File "/usr/share/sikuli/Lib/sikuli/Region.py", line 9, in
import inspect
File "/usr/share/jython/Lib/inspect.py", line 31, in
import sys, os, types, string, re, dis, imp, tokenize, linecache
File "/usr/share/jython/Lib/os.py", line 45, in
from posix import *
java.lang.NoSuchMethodError: org.jruby.ext.posix.POSIX.isNative()Z
at org.python.modules.posix.PosixModule.classDictInit(PosixModule.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
a

t java.lang.reflect.Method.invoke(Method.java:601)
at org.python.core.PyJavaType.init(PyJavaType.java:534)
at org.python.core.PyType.createType(PyType.java:1264)
at org.python.core.PyType.addFromClass(PyType.java:1201)
at org.python.core.PyType.fromClass(PyType.java:1291)
at org.python.core.imp.createFromClass(imp.java:405)
at org.python.core.imp.loadBuiltin(imp.java:501)
at org.python.core.imp.find_module(imp.java:452)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at os$py.f$0(/usr/share/jython/Lib/os.py:691)
at os$py.call_function(/usr/share/jython/Lib/os.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)


at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:573)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importOne(imp.java:903)
at inspect$py.f$0(/usr/share/jython/Lib/inspect.py:903)
at inspect$py.call_function(/usr/share/jython/Lib/inspect.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:573)
at org.python.core.imp.find_module(i

mp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_first(imp.java:743)
at org.python.core.imp.import_name(imp.java:834)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importOne(imp.java:903)
at sikuli.Region$py.f$0(/usr/share/sikuli/Lib/sikuli/Region.py:16)
at sikuli.Region$py.call_function(/usr/share/sikuli/Lib/sikuli/Region.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.PyModule.impAttr(PyModule.java:100)
at org.python.core.imp.import_next(imp.java:715)
at or

g.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at sikuli.Sikuli$py.f$0(/usr/share/sikuli/Lib/sikuli/Sikuli.py:211)
at sikuli.Sikuli$py.call_function(/usr/share/sikuli/Lib/sikuli/Sikuli.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.PyModule.impAttr(PyModule.java:100)
at org.python.core.imp.import_next(imp.java:715)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.Import

Function.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp.importAll(imp.java:998)
at sikuli$py.f$0(/usr/share/sikuli/Lib/sikuli/__init__.py:3)
at sikuli$py.call_function(/usr/share/sikuli/Lib/sikuli/__init__.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.imp.createFromCode(imp.java:386)
at org.python.core.imp.createFromSource(imp.java:349)
at org.python.core.imp.loadFromSource(imp.java:576)
at org.python.core.imp.find_module(imp.java:473)
at org.python.core.imp.import_next(imp.java:713)
at org.python.core.imp.import_name(imp.java:824)
at org.python.core.imp.importName(imp.java:884)
at org.python.core.ImportFunction.__call__(__builtin__.java:1220)
at org.python.core.PyObject.__call__(PyObject.java:357)
at org.python.core.__builtin__.__import__(__builtin__.java:1173)
at org.python.core.imp

..importAll(imp.java:998)
at org.python.pycode._pyx5.f$0(:1)
at org.python.pycode._pyx5.call_function()
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.Py.runCode(Py.java:1261)
at org.python.core.Py.exec(Py.java:1305)
at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:206)
at org.sikuli.script.ScriptRunner.runPython(ScriptRunner.java:64)
at org.sikuli.ide.SikuliIDE$ButtonRun.runPython(SikuliIDE.java:1574)
at org.sikuli.ide.SikuliIDE$ButtonRun$1.run(SikuliIDE.java:1679)

java.lang.NoSuchMethodError: java.lang.NoSuchMethodError:
org.jruby.ext.posix.POSIX.isNative()Z


I am using java and javac version 7

Using java 6 leads to a similar error message:

[error] Stopped
[error] An error occurs at line 1
[error] Error message:
Traceback (most recent call last):
File "", line 1, in
File "/usr/share/sikuli/Lib/sikuli/__init__.py", line 3, in
from Sikuli import *
File "/usr/share/sikuli/Lib/sikuli/Sikuli.py", line 34, in
from Region import *
File "/usr/share/sikuli/Lib/sikuli/Region.py", line 9, in
import inspect
File "/usr/share/jython/Lib/inspect.py", line 31, in
import sys, os, types, string, re, dis, imp, tokenize, linecache
File "/usr/share/jython/Lib/os.py", line 50, in
import posixpath as path
File "/usr/share/jython/Lib/posixpath.py", line 216, in
if not os._native_posix:
AttributeError: 'module' object has no attribute '_native_posix'



Debian Release: wheezy/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.3.0-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sikuli-ide depends on:
ii default-jre 1:1.6-47 Standard Java or Java compatible R
ii junit 3.8.2-8 Automated testing framework for Ja
ii libcommons- 1.2-3 API for working with the command l
ii libjson-sim 1.1-dfsg1-1 Simple, lightweight and efficient
ii libjxgrabke 0.3.2-6 X11 hotkey API for java
ii libmac-widg 0.9.5+svn369-dfsg1-1 collection of Mac style widgets wr
ii libsikuli-s 1.0~x~rc3.tesseract3-dfsg1-3 Visual scripting API for jython
ii libswing-la 1.0.4-2 Extensions to Swing layout
ii libswingx-j 1:1.6.2-1 extensions to the Swing GUI toolki
ii openjdk-6-j 6b24-1.11.1-6 OpenJDK Java runtime, using Hotspo
ii openjdk-7-j 7~u3-2.1.1~pre1-2 OpenJDK Java runtime, using Hotspo

sikuli-ide recommends no packages.

sikuli-ide suggests no packages.




I can't reproduce this problem with up-to-date testing (amd64 as well as
i386).
Looking at the stack traces you provided, it might be related with your
jpython install. Ho does this command line perform?

$ jython -c 'import inspect'

Thanks,

_g.








To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#2 Jan-Hendrik (hennr) Peters
June 03rd, 2012 - 07:40 am ET | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)

Hi Gilles.

On 06/02/2012 02:12 PM, Gilles Filippini wrote:
Looking at the stack traces you provided, it might be related with your
jpython install. Ho does this command line perform?

$ jython -c 'import inspect'




$ jython -c 'import inspect'
*sys-package-mgr*: processing new jar,
'/usr/share/java/stringtemplate-3.2.1.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/antlr.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/asm3-tree-3.3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/guava-11.0.2.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/java/jsr305-0.1~+svn49.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jnr-posix-1.1.4.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jaffl-0.5.4.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jffi-1.0.2.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jffi/jffi-native.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jnr-x86asm-0.1.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/maven-repo/org/jruby/extras/jnr-netdb/1.0.3/jnr-netdb-1.0.3.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/maven-repo/org/livetribe/livetribe-jsr223/2.0.6/livetribe-jsr223-2.0.6.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jline-1.0.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/servlet-api-2.5.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/java/libreadline-java-0.8.0.1.jar'
:~$







To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#3 Gilles Filippini
June 03rd, 2012 - 04:20 pm ET | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)

Jan-Hendrik (hennr) Peters a écrit , Le 03/06/2012 13:24:
Hi Gilles.

On 06/02/2012 02:12 PM, Gilles Filippini wrote:
Looking at the stack traces you provided, it might be related with your
jpython install. Ho does this command line perform?

$ jython -c 'import inspect'




$ jython -c 'import inspect'
*sys-package-mgr*: processing new jar,
'/usr/share/java/stringtemplate-3.2.1.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/antlr.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/asm3-tree-3.3.2.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/guava-11.0.2.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/java/jsr305-0.1~+svn49.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jnr-posix-1.1.4.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jaffl-0.5.4.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jffi-1.0.2.jar'
*sys-package-mgr*: processing new jar, '/usr/lib/jffi/jffi-native.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jnr-x86asm-0.1.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/maven-repo/org/jruby/extras/jnr-netdb/1.0.3/jnr-netdb-1.0.3.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/maven-repo/org/livetribe/livetribe-jsr223/2.0.6/livetribe-jsr223-2.0.6.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/jline-1.0.jar'
*sys-package-mgr*: processing new jar, '/usr/share/java/servlet-api-2.5.jar'
*sys-package-mgr*: processing new jar,
'/usr/share/java/libreadline-java-0.8.0.1.jar'
:~$



OK, I think I've tracked this down. It seems jna-posix.jar takes
precedence on jnr-posix.jar. I hadn't the former installed on my box.

Could you please give a try at removing "/usr/share/java/jna-posix.jar"
from the classpath in these scripts?
/usr/bin/sikuli-ide
/usr/bin/sikuli

Thanks in advance,

_g.







To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#4 Jan-Hendrik (hennr) Peters
June 04th, 2012 - 02:10 pm ET | Report spam
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)

On 06/03/2012 10:11 PM, Gilles Filippini wrote:

OK, I think I've tracked this down. It seems jna-posix.jar takes
precedence on jnr-posix.jar. I hadn't the former installed on my box.

Could you please give a try at removing "/usr/share/java/jna-posix.jar"
from the classpath in these scripts?
/usr/bin/sikuli-ide
/usr/bin/sikuli



Nice catch!

Works like a charm.

Greetings
Henner







To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
email Follow the discussion Replies Reply to this message
Help Create a new topicReplies Make a reply
Search Make your own search