Created attachment 314209 [details] RDEPEND fix patch for 1.1.9.1_pre20120526 Versions 1.9.1 and 1.1.9.1_pre20120526 in tree has wrong RDEPEND Here I put patch to fix that. There is no dependance of MP3-Tag gmb(from v1.9.1) uses dev-perl/Gtk2-Notify instead of dev-perl/gtk2-trayicon
Also I suggest to introduce flag like +minimal(or extra, or plugins) for ability to install minimal version of gmusicbrowser(without plugins depends)
Created attachment 314211 [details, diff] RDEPEND fix patch for 1.1.9.1_pre20120526 right version
Created attachment 314213 [details, diff] with suggested minimal flag patch with suggested minimal flag
(In reply to comment #0) > There is no dependance of MP3-Tag correct > gmb(from v1.9.1) uses dev-perl/Gtk2-Notify instead of dev-perl/gtk2-trayicon quote from NEWS: "use Gtk2::StatusIcon instead of Gtk2::TrayIcon for the trayicon" and that even since 1.1.8. "Gtk2::StatusIcon" is provided by dev-perl/gtk2-perl btw. About that minimal useflag thing I am not sure, cause I don't like the fact that useflags are solely for the purpose of pulling in dependencies here (like all others do for gmusicbrowser ;/ ). That is sufficient for virtual or meta ebuilds, but for usual ebuilds it's kind of ugly, cause I might disable all useflags and all features are still available. Another way would be to do an "elog" and name all useflag-dependant dependencies after installation, but that somehow kills the user experience in this case.
+ 05 Jun 2012; Julian Ospald <hasufell@gentoo.org> gmusicbrowser-1.1.8.ebuild, + gmusicbrowser-1.1.9.ebuild, gmusicbrowser-1.1.9.1_pre20120526.ebuild, + gmusicbrowser-9999.ebuild: + reworked dependencies, dropped all useflags wrt #419631 + Major change to the dependency style. I dropped all useflags. I might add a dbus useflag later, but that would just mean I swap (via sed) the default dbus-setting in gmusicbrowser.pl from on to off. It has a "-dbus" switch anyway.
thanks for gmb support very interesting position (about userflags) lets see how it worked :)