Bug#681741: libreoffice: LibreOffice user installation could not be processed etc.
On Mon, Jul 16, 2012 at 04:46:52AM -0400, Gedalya wrote:
> On 07/16/2012 03:30 AM, Rene Engelhard wrote:
> >Then fix it (and or give evidence on what should have caused this,
> In a root terminal, in my user's home directory, I've just:
How did you get root? sudo? Have something "interesting" like
env_keep for $HOME set?
> 1. apt-get purge'd all libreoffice packages,
> 2. rm -R .config/libreoffice
> 3. rm -R .config/.libreoffice/ (why not)
> 4. apt-get install libreoffice
> 5. ls -lha .config/ | grep libre
> drwxr-xr-x 3 root root 4.0K Jul 16 04:43 libreoffice
This suggests that your $HOME was (even when you were root)
set to *your* /home. (Which is de-facto broken, but anyway.)
But that - as I said - should be handled by LOs maintainer scripts
as they specify a "faked" HOME:
http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=blob;f=shell-lib-extensions.sh;h=299c6b292759f78a5c808e252df8ea20480b2e43;hb=HEAD
After the fix for the other bugs I never have seen a situation
where root:root happened - I can imagine that it happens when you ran
unopkg without HOME pre-set (or HOME set to your "normal" home). But
it can't be an other extension besides LO ones as apt-get install libreoffice
shouldn't install them. But maybe the remove/purge of other extensions
caused this? Did you have extensions installed before those steps?
> Unprivileged terminal:
> $ libreoffice
> terminate called after throwing an instance of
> 'com::sun::star::uno::RuntimeException'
And this can be anything.
Regards,
Rene
Reply to: