Description of problem: strace -p `pidof gam_server` shows that gnome is looking for a bunch of directories in /etc/xdg and in ~, for menus. These aren't there by dfault, so gamin has to poll to see if they get created.... redhat-menus should just create them...
Too late for f7 at this point. It is also probably better to fix gnome-menus to watch the parent directories instead to spot when the directories are created - a bunch of these non-existing directories are in ~ anyway, where we can't have packages creating random directories.
*** Bug 248054 has been marked as a duplicate of this bug. ***
Created attachment 159958 [details] a patch
Here is a patch that might do the trick for gnome-menus; it is probably better to do this in gamin itself.
I built a gamin package that watches the directory parents until the directory is not available.