Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 533986

Summary: games-emulation/fceux-2.1.5 should not depend on gnome-extra/zenity
Product: Gentoo Linux Reporter: S. Gilles <sgilles>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description S. Gilles 2014-12-30 04:04:57 UTC
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.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2014-12-31 07:58:18 UTC
fixed in fceux-2.2.2