[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#681741: libreoffice: LibreOffice user installation could not be processed etc.



On Mon, 2012-07-16 at 14:56 +0200, Rene Engelhard wrote:
> 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?

Using the "Root Terminal" icon = gksu /usr/bin/x-terminal-emulator
I checked on both computrs, and $HOME in that sell is set to /root
Not sure if this is good or bad but it's not due to my intervention.

> 
> > 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

So, no, it wouldn't have been set so, my current test shows it's /root
on both computers and there's no reason why it would have been different
last night.

> 
> 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?

We're forgetting here that this happened with a clean install, purge
never having taken place. Are you gonna make me pull out my eee-pc and
clean-partition and clean-install debian from scratch? Because I think
that would produce the same result.

I'll do that when I come back this evening, it looks like I'll have to.

> 
> > Unprivileged terminal:
> > $ libreoffice
> > terminate called after throwing an instance of
> > 'com::sun::star::uno::RuntimeException'
> 
> And this can be anything.
> 
> Regards,
> 
> Rene


Reply to: