The mentioned file exists on my system :

$ ls -lh  /usr/share/icons/hicolor/icon-theme.cache
-rw-r--r-- 1 root root 8,2M 2008-01-05 
00:32 /usr/share/icons/hicolor/icon-theme.cache

Thanks for having looked at the problem!

Guillaume

Le 6 janvier 2008, Tim Retout a écrit :
> tags 459261 confirmed
> kthxbye
>
> Hi Guillaume,
>
> I believe this is down to a change in f-spot 0.4.1-2; I stopped the
> f-spot logo from being installed in the 'theme' directory, because it
> was being installed in /usr/share/f-spot/icons as well. (Looking back,
> perhaps it should have been removed from there and had everything put
> in /usr/share/icons... it would make the Makefile.am a lot simpler. I
> might do that instead.)
>
> Anyway, the problem is probably that the icon cache
> at /usr/share/icons/hicolor/icon-theme.cache had not been updated, and
> had a missing reference to the old f-spot icon. The f-spot
> postinst/postrm scripts should be calling a relatively new
> 'update-icon-caches' script from libgtk2.0-bin, but they aren't yet.
> When you updated libgtk2.0-0, the icon cache would most likely have been
> regenerated, fixing the problem.
>
> Can you confirm for me whether /usr/share/icons/hicolor/icon-theme.cache
> exists on your system? It doesn't exist on mine, which is why I didn't
> see this problem when I made the change.




Reply via email to