xchat has dep requirements for gnome-core-1.4 for the cpanel, need to split out the panel from gnome-core and just update all the necessary dependency gnome core
Spider said this was corrected, move to testing
xchat-1.8.9-r3 (the latest unmasked version) still RDEPENDS on gnome-panel. RDEPEND="=x11-libs/gtk+-1.2* python? ( >=dev-lang/python-2.2-r7 ) perl? ( >=sys-devel/perl-5.6.1 ) gnome? ( <gnome-base/gnome-panel-1.5.0 >=media-libs/gdk-pixbuf-0.11.0-r1 ) ssl? ( >=dev-libs/openssl-0.9.6a )" Why don't disable the applet building and drop the dependecy, since gnome2 is unmasked and it is only an annoyance now?
latest unmasked version is 1.8.11 for x86, I cannot test on otherp latforms so its hard to say. And, gnome dependency is a bit more than only the applet, its the complete gnome-ui-fication of the menus, including icons and pixmap support as well as keybindings. also, do take into consideration that not all users want Gnome 2.x, or use it. (fex, Gnome-panel with windowmaker or enlightenment) and to cripple a package for what you see as "obvious" reasons isn't always right.. I really wish I could throw out all the stuff I'd consider noone to use, it'd be a whole less maintainance then. (no qt, kde, legacy apps, no motif, gif, only one mp3 player, no xine, only mplayer and so on...) now wait, this sounds like another OS than Gentoo... *cough* Nope, the panel dependency stays for that reason, you dont -have- to use it, but to install it will not break anything for you, except give you cruft perhaps, and then you can go to gnome 2.0 version of xchat (xchat 2.0.1 ) and test.
I noticed this problem also. This means ever when I have "gnome" in my USE flags I have the dependency on control-center-1.x and gnome-panel-1.5? Annoying as only the core libs should be required? (Builded fine with these two packages inject'ed)
Actually it needs those libs and if it can't find them auto-disables the panel applet. And, this sort of issue just needs the sticky USE flags.