Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 344961 - gnome-extra/nm-applet-0.8.2: should not depend on gnome-panel or other systray programs
Summary: gnome-extra/nm-applet-0.8.2: should not depend on gnome-panel or other systra...
Status: RESOLVED DUPLICATE of bug 246023
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-10 18:15 UTC by Ambroz Bizjak
Modified: 2010-11-10 20:05 UTC (History)
0 users

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 Ambroz Bizjak 2010-11-10 18:15:18 UTC
In gnome-extra/nm-applet-0.8.2, the following RDEPEND was added:
|| ( >=gnome-base/gnome-panel-2 xfce-base/xfce4-panel x11-misc/trayer )

It seems to want a systray program. However I use KDE, and this causes many unneeded gnome packages to be pulled in. The package builds and works fine in KDE without that dependency.

IMO, this dependency is unneeded; anyone who installs a desktop environment will have a systray. Also, it seems cumbersome to have to list all possible systrays in the dependency, even though none of them is strictly needed. Compare with why most X11 programs don't depend on xorg-server, but only the X libraries (i.e. you can use X programs with an X server on another machine).

Even if someone tried to install the program without having a systray, it seems more reasonable to just add a message to the ebuild saying that the program works from a systray.

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2010-11-10 20:05:38 UTC

*** This bug has been marked as a duplicate of bug 246023 ***