A comment in games-emulation/fceux/fceux-2.1.5.ebuild states that zenity is "almost" optional. Nowadays, zenity is completely unneeded. - A simple grep through the source of fceux shows that the string "zenity" is only used in three places. One is in the changelog, and the other two are in a commented block of code - The comment in the ebuild indicates that zenity used to be required for file dialogs. It appears this is no longer the case, as I am able to use the file dialogs without zenity installed. Reproducible: Always Steps to Reproduce: emerge games-emulation/fceux Actual Results: gnome-extra/zenity is installed, if it is not already Expected Results: gnome-extra/zenity should not be in RDEPEND. I tested everything I could find that led to a dialog appearing, and all worked the same with zenity installed as without.
fixed in fceux-2.2.2