On Mon, 3 Aug 2009 00:38:32 +0000 (UTC) James <[email protected]> wrote:
> Mike Kazantsev <mk.fraggod <at> gmail.com> writes:
>
>
> > emerge -1 dev-util/strace && strace -f ooffice 2>strace.log
> > grep -2 -e EACCES -e EPERM strace.log
> > tail -500 strace.log | less (to see what happened last)
>
>
>
> OK, Here are the bottom lines:
...
> access("/usr/lib64/openoffice/program/../share/uno_packages/cache/registry/
> com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registry/
> data/org/openoffice",
> F_OK) = -1 EACCES (Permission denied)
Why is that?
> stat("/usr/lib64/openoffice/program/../share/uno_packages/cache/registry/
> com.sun.star.comp.deployment.configuration.PackageRegistryBackend/
> registry/data/org/openoffice/Setup.xcu",
> 0x7fff6244bd80) = -1 EACCES (Permission denied)
...same file again and (shortly) a crash.
Prehaps you should check if it has some 0600 or 0640 mode and correct
it to 644. Prehaps it's one of the parent dirs, just try to stat it as a
user.
--
Mike Kazantsev // fraggod.net
signature.asc
Description: PGP signature

