FS#16162 - [strigi] does not find OpenJDK 1.6.0
Attached to Project:
Arch Linux
Opened by mutlu inek (mutlu_inek) - Saturday, 12 September 2009, 22:15 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 03 October 2009, 18:02 GMT
Opened by mutlu inek (mutlu_inek) - Saturday, 12 September 2009, 22:15 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 03 October 2009, 18:02 GMT
|
Details
Summary and Info:
Strigi does not start since the upgrade of OpenJDK to version 1.6.0. An entry in the Chakra forums suggests doing the following, which remedies the problem: 1) console: sudo nano /etc/ld.so.conf 2) Add for your architecture.. 64 bit: /opt/java/jre/lib/amd64/server 32 bit: /opt/java/jre/lib/i386/server 3) console: sudo ldconfig (See http://chakra-project.org/bbs/viewtopic.php?pid=5845) Steps to Reproduce: Open KDE's systemsettings, go to the advanced tab, choose "Desktop Search", select the (since the upgrade disabled) option "Enable Strigi Desktop file indexer" and click "Apply." Strigi will complain about an "installation problem," the typical error message when there is no Java RE or no Sesame2 backend available. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Saturday, 03 October 2009, 18:02 GMT
Reason for closing: Fixed
Additional comments about closing: soprano 2.3.1-1
Saturday, 03 October 2009, 18:02 GMT
Reason for closing: Fixed
Additional comments about closing: soprano 2.3.1-1
Editing /etc/ld.so.conf as described above and running ldconfig solves the problem: running "ldd /usr/lib/soprano/libsoprano_sesame2backend.so" now returns "libjvm.so => /opt/java/jre/lib/i386/server/libjvm.so (0xb7308000)".
Activating strigi in systemsettings after following these steps makes strigi start.
Just to repeat: It does not work at all with OpenJDK. And it does not work with Sun's JRE out of the box, either. To be able to use Sun's JRE, ld.so.conf has to be modified.
Anyway I updated soprano to 2.3.1 (built in a clean chroot) who should fix
FS#16194and this one too.