Comment 222 for bug 93546

Revision history for this message
In , David Sterratt (david-c-sterratt) wrote :

I've tried OpenOffice.org and it doesn't work either. When running from the command line I got an error "Can find no compliant libebook client libraries". Googling this lead me to the following file (in OOo):

https://svn.apache.org/repos/asf/incubator/ooo/trunk/main/connectivity/source/drivers/evoab2/EApi.cxx

and its equivalent in LibreOffice:

http://cgit.freedesktop.org/libreoffice/core/tree/connectivity/source/drivers/evoab2/EApi.cxx

The error occurs in EApiInit(). The reason for this is that it can't find a version of libebook on my system that matches one of the following, defined at the top of the file:

static const char *eBookLibNames[] = {
    "libebook-1.2.so.10", // bumped again
    "libebook-1.2.so.9", // evolution-2.8
    "libebook-1.2.so.5", // evolution-2.4 and 2.6+
    "libebook-1.2.so.3", // evolution-2.2
    "libebook.so.8" // evolution-2.0
};

I have libebook-1.2.so.12 installed in my system, which doesn't match any of the above. I suppose we could just try adding libebook-1.2.so.12 to the list to see what happens.

When (if) I've a moment, I'll try recompiling libreoffice, but I don't know how long it will take on my laptop...