Bug#895440: jabref: [~Unable to connect to libreoffice

gregor herrmann gregoa at debian.org
Mon Apr 23 14:11:14 BST 2018


Control: tag -1 + unreproducible

On Wed, 11 Apr 2018 15:15:32 +0100, D Haley wrote:

> Package: jabref
> Version: 3.8.1+ds-3
> Severity: normal
> 
> The Libreoffice "connect" feature does not appear to work in this version
> of jabref by default.

Thanks for your bug report, and sorry for the late reply.
I could not reproduce it on unstable, and it took me a bit of time to
find an opportunity to test it on stable.

And unfortunately I also can't reproduce it on stable. When I start
LO writer and then JabRef and then click on the automatic connect
button it succeeds, and I can then e.g. press "Cite" to insert a
citation of the current book.
 
> Furthermore, as jabref insists on appending "program/classes/" to
> any path that you specify, you can only access them by supplying
> "/usr/lib/libreoffice/" as the path. Using /usr/share/java/ or
> /usr/share/libreoffice/ does not work, as not all jars are in these
> directories (for /usr/share/libreoffice/ OR under the apprpriate sub-path
> (program/classes, as the case for /usr/share/java/).

When I click an "manual connect", I see:
Path to OO/LO executable: /usr/lib/libreoffice/program/soffice
Path to OO/LO library dir: /usr/lib/libreoffice/program/classes
 
> Possible solutions:
[..]
> 4) Libreoffice could be more consistent in where .jar files are symlinked/installed. The "ure" package does not use /usr/lib/ for .jar installation.

The only thing I notice is that

> ii  libreoffice-java-common         1:6.0.2-1~bpo9+1
> ii  libreoffice-writer       1:6.0.2-1~bpo9+1

you are using LO from backports; maybe the library problem you
mention only exists there but not in plain stable or in unstable?

In any case, if a LO jar is not in the right directory (or a symlink)
this would be more a problem in some LO component (or ure) than in
jabref.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   BOFH excuse #3:  electromagnetic radiation from satellite debris 



More information about the pkg-java-maintainers mailing list