Package: libreoffice-base
Version: 4.3.3-2+deb8u5

After an update I found that LibreOffice did not start anymore. It gave
an error dialog saying:

Extension Manager:
exception in synchronize

After searching the web I found that this might happen if the user
profile is defunct (that was not the case) or the Extention Manager has
no access to some of the shared library locations:

I found that including all rX on the following directories solved the bug.

user@pudding:/usr/lib/libreoffice/share/extensions/lightproof_en/pythonpath$
ls -l
total 44
-rw-r--r-- 1 root root  4078 May 15  2014
lightproof_handler_lightproof_en.py
-rw-r--r-- 1 root root 14966 May 15  2014 lightproof_impl_lightproof_en.py
-rw-r--r-- 1 root root 13965 May 15  2014 lightproof_lightproof_en.py
-rw-r--r-- 1 root root   260 May 15  2014 lightproof_opts_lightproof_en.py
drwxr-x--- 2 root root  4096 Jan 24 10:58 __pycache__
user@pudding:/usr/lib/libreoffice/share/extensions/lightproof_en/pythonpath$
sudo chmod a+rX __pycache__/
user@pudding:/usr/lib/libreoffice/share/extensions/lightproof_en/pythonpath$
cd __pycache__/
user@pudding:/usr/lib/libreoffice/share/extensions/lightproof_en/pythonpath/__pycache__$
ls -l
total 28
-rw-r----- 1 root root  4938 Jan 24 10:58
lightproof_handler_lightproof_en.cpython-34.pyc
-rw-r----- 1 root root 14624 Jan 24 10:58
lightproof_impl_lightproof_en.cpython-34.pyc
-rw-r----- 1 root root   435 Jan 24 10:58
lightproof_opts_lightproof_en.cpython-34.pyc
user@pudding:/usr/lib/libreoffice/share/extensions/lightproof_en/pythonpath/__pycache__$
sudo chmod a+rX *

After this it still did not work, I also changed:

user@pudding:/var/spool/libreoffice/uno_packages/cache$ ls -l
total 4
drwxr-x--- 2 root root 4096 Jan 24 10:58 uno_packages
user@pudding:/var/spool/libreoffice/uno_packages/cache$ sudo chmod a+rX *

Then it worked. I did not try to undo the first change.

I'm using repos:
deb http://ftp.nl.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.debian.org/debian jessie-backports main contrib non-free

Yours,


Tjeerd

Reply via email to