Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533986 - games-emulation/fceux-2.1.5 should not depend on gnome-extra/zenity
Summary: games-emulation/fceux-2.1.5 should not depend on gnome-extra/zenity
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-30 04:04 UTC by S. Gilles
Modified: 2014-12-31 07:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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