After todays d-u on 32 bit computer I have missing icons with gtk applications like thunar . (http://forum.siduction.org/index.php?topic=4915.msg40548#msg40548) reportbug (gtk) won't start anymore due to missing debian logo.
If you see this warning during d-u
Quote(gtk-update-icon-cache-3.0:889): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': Datei oder Verzeichnis nicht gefunden
This likely means that your installation is broken.
Try running the command
gdk-pixbuf-query-loaders > /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
to make things work again for the time being.
it's to late :( as running the mentioned command will fail: No such command.
It seems to be an older bug (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710855) which only triggers during update!
EDIT:
I have no clue how to fix it. If you won't wait for this package being fixed install "libgdk-pixbuf2.0-dev" and run
gdk-pixbuf-query-loaders > /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cacheThanks Melmaker
Hello michaa7,
you can find out which package contains any given file with apt-file (needs # apt-file update", e.g. with cron):
$ apt-file search gdk-pixbuf-query-loaders
libgdk-pixbuf2.0-0: /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders
This result is from an amd64 architecture. You will have to use a different path.
greetings
musca
Hi musca,
1) thanks
2) one better searches @ packages.debian.org as "apt-file update" is APITA
3) the problem here was that the non-dev package is broken. It should have updated the gtk icon cache during d-u without user interference. This is a known recurring bug (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710855).
:) - we should consider this as a long standing packaging bug - it would be interesting to know, which script call this sequence :)
and by the way, i'm affected too, did a d-u on my office LXQt VM
Trigger für hicolor-icon-theme (0.13-1) werden verarbeitet ...
(gtk-update-icon-cache-3.0:10705): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': Datei oder Verzeichnis nicht gefunden
This likely means that your installation is broken.
Try running the command
gdk-pixbuf-query-loaders > /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
to make things work again for the time being.
Trigger für desktop-file-utils (0.22-1) werden verarbeitet ...
so installing the dev package should solve this, but i don't agree to see this as a proper solution :D
Quote from: melmarker on 2014/09/04, 14:31:40
...but i don't agree to see this as a proper solution :D
Neither do I. That's why I filed a bug report. Your invited to join it (= confirm the bug's persistence).
michaa7: i will, but first a little bit homework. You remember my first advice: install it - and musca ap-file search. looking at this output i think the executable should be in the regular and not in the dev package. A diff to stable or testing will help - and after that i think i should write a patch.
Quote from: melmarker on 2014/09/04, 17:09:45
... looking at this output i think the executable should be in the regular and not in the dev package....
THAT sure as hell is right.
And that's why your advice "install gdk-pixbuf" didn't work immediately. I saw the dev packages. But it seemed insane to *need* a dev package for some gtk icons to work.
it is insane :D
Shit, you are right.