net-irc/smuxi ebuilds pull GNOME-related (optional) dependencies and always enable the GNOME front-end. As Smuxi has a client-server architecture, it should be possible to install just "smuxi-server", without the GNOME interface. Reproducible: Always Steps to Reproduce: 1. Run "emerge -p smuxi" without the gnome USE flag Actual Results: Gtk#, Gconf#, etc. are pulled as well as smuxi. Expected Results: Gtk/GNOME specific dependencies should not be pulled as well. The ebuild currently does not have "gnome" in IUSE, even though it explicitly pulls four Gtk/GNOME libraries. "gtk" may be a better USE flag, but the interface is called the "GNOME interface" by upstream, and Gconf and Glade are both GNOME components, so IMHO "gnome" is a more appropriate USE flag.
Created attachment 210781 [details] smuxi ebuild with the GNOME interface now optional
(In reply to comment #1) > Created an attachment (id=210781) [details] > smuxi ebuild with the GNOME interface now optional > I can confirm that with this ebuild, smuxi-server builds and runs fine without the gnome useflag (and, FWIW, I agree that gnome rather than gtk is the proper flag). One small issue is that some localization files are still installed for smuxi-frontend-gnome/smuxi-frontend-gnome-irc, but they don't dep on anything else and are relatively insignificant. A brief poke makes me think its probably an upstream issue anyways.
Fixed