Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4224 - Split xchat gnome-panel applet so xchat will build on gnome2
Summary: Split xchat gnome-panel applet so xchat will build on gnome2
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-27 02:18 UTC by Kevyn Shortell (RETIRED)
Modified: 2003-08-05 02:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevyn Shortell (RETIRED) gentoo-dev 2002-06-27 02:18:59 UTC
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
Comment 1 Kevyn Shortell (RETIRED) gentoo-dev 2002-06-28 04:15:50 UTC
Spider said this was corrected, move to testing
Comment 2 Lapo Calamandrei 2002-08-27 04:10:08 UTC
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?
Comment 3 Spider (RETIRED) gentoo-dev 2003-03-10 05:36:43 UTC
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.
Comment 4 Philipp Kern 2003-08-05 00:36:37 UTC
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)
Comment 5 Spider (RETIRED) gentoo-dev 2003-08-05 02:57:44 UTC
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.