use of gtk3/gtk2 is discouraged
I'm perfectly happy with the current state. does anyone want to modify wireshark's use flags? how?
it's not about happiness, it's rather about tree consistency
you make such a compelling case for what you want... how can anyone say no?
maybe provide a suggested improvement for how to deal when gtk2 and gtk3 are both supported and preferred by different users. I have no desire to remove choice from the users...
=net-analyzer/wireshark-1.8* works best with gtk+:2 but has some gtk+:3 support
=net-analyzer/wireshark-1.10* works best with gtk+:3 but has gtk+:2 support - this shouldn't go away because the new UI differs radically from the old one and might therefore break actual users' workflows.
>net-analyzer/wireshark-1.11 is the development branch, migrating away from gtk+:3 in favour of qt4, but still supporting both gtk+:2 and gtk+:3.
These upstream preferences are aptly reflected in the USE defaults set in the ebuilds.
I don't see a problem here except that gtk/kde profiles might need adjustment or you may end up with a REQUIRED_USE blocker or with "unexpected" results (bug #484624, which isn't entirely appropriately summarised).
I have no idea what "tree inconsistency" might mean, except in the minds of people who rely on certain desktop profiles to serve them some consistent idea of a UI (which was never the case for KDE/Qt users to begin with and was never the case for gtk+:3 users before the 1.10 branch saw a stable release).
Ultimately, the 1.8 will be retired and gtk+:2 will go away, and at that point we should migrate the remaining branches to IUSE=gtk.
[ Lastly, the Summary describes the current situation or status quo for some of the wireshark branches we support (and therefore does not describe a bug as such), and does not either describe a desirable/ideal situation that would fix whatever the bug might be. You ought to use keywords in the Summary like MUST, SHOULD and so on, if yo want people to understand the perceived problem at a glance. Even the Description does not tell us what it is you want or what is wrong, that someone (who?) is trying to discourage something (why?). ]