please remove the gdk-pixbuf dependencies from gtk2 apps..as quoted from the GTK+ 'what's new in gtk2?' gdk-pixbuf: The gdk-pixbuf (GDK pixel buffer) library for image loading and manipulation is now integrated into GTK+. gdk-pixbuf supports fast MMX-accelerated image scaling. Enhancements over the standalone gdk-pixbuf include support for animated images, more image formats, greater robustness/error-handling, and saving images to files. specifically, this can jack up gtk2 apps,and also pulls in unneeded gnome deps.thanks
could you please post some examples of specific ebuilds that depend on gtk+-2 and gdk-pixbuf? i'm not saying they don't exist, rather can we have some examples to investigate. thanks.
i dont think gmudix falls under the gnome jurisdiction, more the games people (im assuming we've got it because the bug has gtk-2 in it's title). although a point to consider is that perhaps the game actually needs that version of gdk-pixbuf etc, which brings me to my previous point, could you provide some examples of "poss. others" please? thanks.
games guys, please remove the gdk-pixbuf dep as stated in gmudix. poss i can't find in the tree and 'others' i don't know about. So reporter please submit a full list of ebuilds you found this flaw in. Let me state that we of the gnome team are aware of the gdk-pixbuf situation, but ebuilds we never touch we can't correct ofcourse and neither did we get consulted on these ebuilds.
For Mr. Gardiner- that particular utility is a gtk2 only app, and therefore requires the gdk-pixbuf which comes with gtk2. For the record, I didn't assign it, as I'm well aware of the difference between gtk and gnome and relaize thats probably also the reason it was directed to you guys.For clarification, my bug says especially gmudix ( as I have recently emerged it and know for sure) poss.others (meaning possibly others, as it was mathematically unlikely that was the only occurrence of the problem). Furthermore, I am offended that you would ask me for examples, or even more, a complete list of the offending files. As I have neither the time nor the inclination to QA the entire portage tree, I feel it should have been more than enough on my part,as a user, to bring this to your attention. Having said that, to prove I wasn't blowing smoke, a quick grep shows- these are gtk2 pkgs which call for gdk-pixbuf app-admin/gtkdiskfree-1.9.3 app-editors/bluefish-0.8 app-games/gmudix-0.10 app-misc/glabels-1.90.0 dev-ruby/ruby-gtk2-0.4.0 dev-ruby/ruby-gtk2-0.5.0 these had newdepends added, but claim to be gtk2 pkgs x11-themes/gtk-engines-geramik-0.08-r2 x11-themes/gtk-engines-geramik-0.24-r2 these packages are either/or but always call in the gtk1.2 deps even though I have set gtk2 in make.conf(which states when there is support for both,build the gtk2 version) x11-themes/mandrake-artwork-0.9.1 x11-themes/mandrake-artwork-0.9 x11-themes/redhat-artwork-0.39 x11-themes/redhat-artwork-0.47 x11-themes/redhat-artwork-0.73 And all of these are from just a quick grep, I have no doubts there are probably more.Thanks
first of all, we didn't imply anywhere that you assigned it and I misread your abbreviation (my bad). Second, why would you be offended if we ask for your help ? Do you just assume that we have this 'time' you speak of, that we as developers have just plenty of time to devote to every bug that turns up? Gentoo is community driven. That doesn't mean you have to do more than just reporting the problem you ran into, but it would be nice and helpful if you would. And it does mean that we do go trough bugs on importance and don't go QA the entire tree when one user feels that is a necessity. We also do this in our spare-time, thank you. So much for the personal remarks, let's keep this bug on topic from now on. Now for the bug, i quick fixed glabels, gtkdiskfree & ruby-gtk2 . Bluefish and gtk-engines-geramik are old versions and soon to be removed, so those will get fixed in time. The artwork packages are more of a problem, but thats not really related to this bug since their dependencies are correct. That's a problem with "gtk gtk2" USE flags, which does need some attention when we have the time. gmudix still needs some attention from the games guys, as an excercise to learn trough practice ;) They can close this bug if gmudix is fixed afaic.
Removed the dep. Thanks for the bug report Chuck.