The installation of package x11-themes/gnome-icon-theme fails to detect that
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.
emerge -1 x11-themes/gnome-icon-theme
Summary of fixes required:
1. x11-misc/icon-naming-utils : needs a dependency on dev-perl/XML-Simple
: 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.