The installation of package x11-themes/gnome-icon-theme fails to detect that /usr/libexec/icon-name-mapping does not execute correctly. icon-name-mapping, part of package x11-misc/icon-naming-utils, fails if package dev-perl/XML-Simple is not installed. As a consequence regular freedesktop-icons are not displayed in Thunar and in the XFCE desktop. Possibly I think this issue should also affect other window managers as well. It took me quite a while before I found the 'broken icon' bug after a long overdue gentoo upgrade and cleanup of my system. Work around: ============ emerge dev-perl/XML-Simple emerge -1 x11-themes/gnome-icon-theme Summary of fixes required: ==========================x11-themes/gnome-icon-theme-symbolic 1. x11-misc/icon-naming-utils : needs a dependency on dev-perl/XML-Simple 2. x11-themes/gnome-icon-theme-symbolic x11-themes/gnome-icon-theme : needs to check if /usr/libexec/icon-name-mapping executed successfully
x11-misc/icon-naming-tools already has a direct dependency on dev-perl/XML-Simple. You probably just upgraded perl and forgot to run perl-cleaner --all per the postmerge messages, so XML-Simple was installed but not available yet on the new perl-5.16. *** This bug has been marked as a duplicate of bug 41124 ***
Yes indeed, you are right. Thanks for the response.