reassign 853149 libreoffice-core tag 853149 + unreproducible tag 853149 + moreinfo thanks
On Mon, Jan 30, 2017 at 11:00:07AM +0100, Tjeerd Pinkert wrote: > Package: libreoffice-base Obviously not. It's not a bug in the Database application, is it? Please report against correct packages (and in this case the package description of libreoffice-base is clear what it is) > Version: 4.3.3-2+deb8u5 > > After an update I found that LibreOffice did not start anymore. It gave > an error dialog saying: When and what and how? 1:4.3.3-2+deb8u5 is there since months (mid-2016), as is libreoffice-lightproof-en (from jessie release onwards) (which would be the correct package to file it in if it was a bug in th packages' file permissions) > 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 installing libreoffice-lightproof-en and libreoffice-writer in a clean jessie and proofchecking a simple wrong sentence and closing I get: drwxr-xr-x 2 root root 4096 Jan 30 11:04 __pycache__ So it's ok. (And normal files don't need to be +x) > 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 * (cowbuilder-stable)root@frodo:/var/spool/libreoffice/uno_packages/cache# ls -l total 4 drwxr-xr-x 2 root root 4096 Jan 30 11:04 uno_packages without doing anything. Did you loose directories and recreated them on your own? fs problems? In any case, I can't see any bug in any of the involving packages. Regards, Rene