1 |
On Fri, 2009-04-10 at 18:36 +0000, Grant Edwards wrote: |
2 |
> On 2009-04-10, Paul Hartman <paul.hartman+gentoo@×××××.com> wrote: |
3 |
> > On Fri, Apr 10, 2009 at 11:30 AM, Grant Edwards <grante@××××.com> wrote: |
4 |
> >> Is something broken in the xfce ebuilds? emerge keeps wanting |
5 |
> >> to install xscreensaver even though I've got -xscreensaver in my |
6 |
> >> USE variable in make.conf. Everytime I update, xscreensaver |
7 |
> >> gets reinstalled, and I have to manually "emerge -C" it: |
8 |
> >> |
9 |
> >> # emerge -auvtND world |
10 |
> >> |
11 |
> >> These are the packages that would be merged, in reverse order: |
12 |
> >> |
13 |
> >> Calculating dependencies... done! |
14 |
> >> [nomerge ] xfce-base/xfce4-4.4.3 USE="alsa cups oss -minimal -xscreensaver" |
15 |
> >> [nomerge ] xfce-base/xfce4-session-4.4.3 USE="dbus -debug -gnome" |
16 |
> >> [nomerge ] xfce-base/xfce-utils-4.4.3 USE="dbus lock -debug" |
17 |
> >> [ebuild N ] x11-misc/xscreensaver-5.07 USE="jpeg opengl pam -new-login -suid -xinerama" 0 kB |
18 |
> > |
19 |
> > |
20 |
> > It is because of the "lock" USE flag on xfce-utils. I think it |
21 |
> > uses xscreensaver for the screen-locking function. |
22 |
> |
23 |
> I see. An unpleasant side-effect is that the screensaver |
24 |
> function keeps kicking in. I guess I'll remove the "lock" flag |
25 |
> from xfce-utils. Oddly, I have the "lock" flag for xfce-utils |
26 |
> on another similar system, and emerge doesn't think it needs |
27 |
> xscreensaver on that system. Perhpas because I have xlockmore |
28 |
> installed on that system? |
29 |
> |
30 |
|
31 |
/usr/portage/xfce-base/xfce-utils/xfce-utils-4.3.3.ebuild: |
32 |
|
33 |
<snip> |
34 |
RDEPEND="x11-apps/xrdb |
35 |
x11-libs/libX11 |
36 |
>=dev-libs/glib-2.6:2 |
37 |
>=x11-libs/gtk+-2.6:2 |
38 |
>=xfce-base/libxfcegui4-${XFCE_MASTER_VERSION} |
39 |
>=xfce-base/libxfce4mcs-${XFCE_MASTER_VERSION} |
40 |
>=xfce-base/xfce-mcs-manager-${XFCE_MASTER_VERSION} |
41 |
dbus? ( dev-libs/dbus-glib ) |
42 |
lock? ( || ( x11-misc/xscreensaver |
43 |
gnome-extra/gnome-screensaver |
44 |
x11-misc/xlockmore ) )" |
45 |
|
46 |
</snip> |