Amarok 2.2.2 system configuration / and does not find collection backend ("SOLVED")
Mark Kretschmann
kretschmann at kde.org
Fri Jan 15 12:04:52 UTC 2010
On Fri, Jan 15, 2010 at 12:36 PM, Martin Steigerwald
<Martin at lichtvoll.de> wrote:
> Am Freitag 15 Januar 2010 schrieb Jeff Mitchell:
>> On 01/15/2010 05:56 AM, Martin Steigerwald wrote:
>> > A kbuildsycoca4 --noincremental *after* installing Amarok 2.2.2 then
>> > did the trick. The one I ran before upgrading Amarok did not.
>>
>> Well, right. Because the plugin versions changed. Running a
>> kbuildsycoca with the old plugin versions installed isn't going to
>> update the cache with the new plugin version information...
>>
>> > IMHO manually this shouldn't be necessary.
>>
>> I'm not sure when it's supposed to kick off manually or not. I do
>> believe it's run on login, so a logout/in should probably have fixed
>> it.
>>
>> I know on Gentoo at least they tried for a while to run kbuildsycoca4
>> after ebuild installation, but I guess it requires a running X server
>> for some reason so they aborted that. (Maybe *that* would be something
>> good to ask about in an upstream bug report.)
>
> Hmmm, I am not so sure it does. At least it runs via SSH from my T42 to my
> T23 without DISPLAY=:0.
>
> So it would be a good idea if the package post-install runs kbuildsycoca4
> --noincremental? But how to reliably detect for which users? Well if its
> run after a login it would need to run it for each logged in KDE user.
Normally, this happens automatically. Not sure what went wrong there
on your system.
--
Mark Kretschmann
Amarok Developer
Fellow of the Free Software Foundation Europe
www.kde.org - amarok.kde.org - www.fsfe.org
More information about the Amarok
mailing list