I have no menu icon appearing for tortoisehg in Mate. (By no menu icon I mean there is a default icon of a black monitor). However and icon does show for this app in the panel. Suspect some sort of mis-configuration of the icon setup in the ebuild.
Which exact mate version do you run? Is there a message in your logfiles like "file not found /usr/share/foo/bar/tortoisehg.png" This could help the maintainer.
This is on Mate 1.12. No error messages about a missing file in /var/log/emerge.log I could not find any file called 'tortoisehg.png' under /usr/share with find /usr/share -name tortoisehg.png. Re-emerging tortoisehg does not show any error messages. There is a set of icons installed under /usr/share/pixmaps/tortoisehg/icons: larkfield log # equery files tortoisehg | grep png /usr/share/pixmaps/tortoisehg/icons/16x16/actions/hg-add.png /usr/share/pixmaps/tortoisehg/icons/16x16/actions/thg-repoconfig.png /usr/share/pixmaps/tortoisehg/icons/16x16/actions/thg-userconfig.png /usr/share/pixmaps/tortoisehg/icons/16x16/apps/gnupg.png /usr/share/pixmaps/tortoisehg/icons/16x16/apps/kiln.png /usr/share/pixmaps/tortoisehg/icons/16x16/apps/reviewboard.png /usr/share/pixmaps/tortoisehg/icons/16x16/mimetypes/text-x-generic.png /usr/share/pixmaps/tortoisehg/icons/16x16/status/hg-removed.png /usr/share/pixmaps/tortoisehg/icons/22x22/actions/window-close.png /usr/share/pixmaps/tortoisehg/icons/24x24/actions/hg-incoming.png /usr/share/pixmaps/tortoisehg/icons/24x24/actions/hg-outgoing.png /usr/share/pixmaps/tortoisehg/icons/24x24/actions/hg-pull.png /usr/share/pixmaps/tortoisehg/icons/24x24/actions/hg-push.png /usr/share/pixmaps/tortoisehg/icons/32x32/actions/hg-add.png /usr/share/pixmaps/tortoisehg/icons/32x32/actions/hg-branch.png /usr/share/pixmaps/tortoisehg/icons/32x32/actions/hg-sign.png /usr/share/pixmaps/tortoisehg/icons/32x32/actions/thg-repoconfig.png /usr/share/pixmaps/tortoisehg/icons/32x32/actions/thg-userconfig.png /usr/share/pixmaps/tortoisehg/icons/32x32/status/hg-removed.png /usr/share/pixmaps/tortoisehg/icons/expander-close.png /usr/share/pixmaps/tortoisehg/icons/expander-open.png /usr/share/pixmaps/tortoisehg/icons/thg_logo_92x50.png
The bug should be cleared as dead
Closed as obsolete. Please reopen if issue takes place for current releases of portage tree.