Bug#259757: Fails to start (complains about a missing KViewPart)
On Sat, Jul 17, 2004 at 10:53:37AM +1000, Ben Burton <bab@debian.org> was heard to say:
> reassign 259757 kdelibs4
> thanks
>
> > > After running "kbuildsycoca" from the command-line, do you still get
> > > this?
> >
> > I had to run it as root, since /var/tmp/kdecache-daniel/ksycoca
> > is owned by root.
>
> Hmm, well this is probably what's at fault -- kbuildsycoca should be run
> automagically when it's needed, but if kdecache-<user>/ksycoca is
> inaccessible then it can't.
>
> The question then is how daniel's files became owned by root. I don't
> know enough of the workings of the ksycoca magic to have any good
> suggestions at this point. I expect something was run as root using su
> that required rebuilding of the system configuration cache (sycoca), and
> KDE hadn't realised that the current username had changed.
>
> At any rate, I'm reassigning to kdelibs4 since the issue lies with the
> core ksycoca mechanism.
>
> In the meantime, I'd chown -R daniel:daniel both
> /var/tmp/kdecache-daniel/ksycoca and ~/.ICEauthority, and if you want to
> be sure, I'd log out of KDE and log in again. Hopefully this will
> enable KDE to sort itself out properly.
Yeah, after a few more moments of thought I realized I should probably
do that :-P. I think the only KDE things I've run as root are...well, I
can't really think of anything recently. Maybe I ran one of the control
panel applets as root or something (eg, the kdm configurator).
Daniel
--
/-------------------- Daniel Burrows <dburrows@debian.org> -------------------\
| Microsoft, n: |
| A company that makes pretty good mice. |
\----------------- The Turtle Moves! -- http://www.lspace.org ----------------/
Reply to: