Sikuli is broken with openjdk 6b31-1.13.3-1~deb7u1
After upgrading (on Wheezy) openjdk from 6b27-1.12.6-1~deb7u1 to 6b31-1.13.3-1~deb7u1 (to fix DSA-2912-1) sikuli cannot initialize in our automated test suite. I get the following error:
no VisionProxy in java.library.path (UnsatisfiedLinkError)
/home/anonym/src/tails-master/features/support/helpers/sikuli_helper.rb:24:in `import'
[...]
Reverting back to the following packages and versions fixes the issue:
- icedtea-6-jre-cacao:amd64 6b27-1.12.6-1~deb7u1
- openjdk-6-jre-lib:amd64 6b27-1.12.6-1~deb7u1
- openjdk-6-jre-headless:amd64 6b27-1.12.6-1~deb7u1
- icedtea-6-jre-jamvm:amd64 6b27-1.12.6-1~deb7u1
- openjdk-6-jdk:amd64 6b27-1.12.6-1~deb7u1
- openjdk-6-jre:amd64 6b27-1.12.6-1~deb7u1
The following launchpad bug may be relevant, but offer little in terms
of details and solutions (at least it indicates that it’s a general
issue not related to e.g. us using ruby-rjb
):
https://answers.launchpad.net/sikuli/+question/242313
Can someone else please confirm this (optimistically assigning to intrigeri since I know he’s got a working test suite setup)? Then I suppose we should at least file a Debian bug.
Feature Branch: bugfix/7175-openjdk-7
Parent Task: #6315 (closed)
Subtasks
Original created by @anonym on 7175 (Redmine)