Gentoo Archives: gentoo-user

From: walt <w41ter@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Upgrade to Gnome3 from overlay
Date: Sat, 28 Apr 2012 19:37:17
Message-Id: jnhgq2$8vr$1@dough.gmane.org
In Reply to: Re: [gentoo-user]Upgrade to Gnome3 from overlay by "赵佳晖"
1 On 04/28/2012 06:12 AM, 赵佳晖 wrote:
2 > [blocks b ] <=sys-apps/gnome-disk-utility-3.0.2-r200 ("<=sys-apps/gnome-disk-utility-3.0.2-r200" is blocking gnome-base/libgdu-3.0.2)
3 ^
4 Aside: notice the small 'b' in that blocks message. That says portage is smart enough
5 to fix the problem without your help. Ignore that one.
6
7 > [ebuild U ~] gnome-base/gvfs-1.12.1 [1.10.1] USE="bluetooth cdda gdu http udev -afp -archive -avahi -bluray -doc -fuse -gnome-keyring -gphoto2 -ios -samba -udisks%" 1,328 kB
8 > [blocks B ] <x11-base/xorg-server-1.11.4 ("<x11-base/xorg-server-1.11.4" is blocking x11-libs/gtk+-3.4.1)
9 ^
10 The big 'B' means that you must make a decision that portage can't make for you.
11
12 > * Error: The above package list contains packages which cannot be
13 > * installed at the same time on the same system.
14
15 > (x11-base/xorg-server-1.11.2-r2::gentoo, installed) pulled in by
16 ^^^^^^^ ^^^^^^^^^^^^
17 This is an old version of xorg-server, and that is the problem you need
18 to solve. The 'pulled in by' is telling you the source of the problem:
19
20 > x11-base/xorg-server[xorg] required by (x11-drivers/xf86-input-evdev-2.6.0::gentoo, installed)
21
22 So, the old version of input-evdev is the package that insists on keeping
23 the old version of xorg-server. In this example the decision to delete
24 the old evdev is an easy one. In some cases the decision may not be so easy:
25
26 emerge -C xf86-input-evdev (this will remove evdev from your 'world' file.
27
28 The newer version of evdev should be pulled in with the new xorg-server.
29
30 #equery d xf86-input-evdev
31 * These packages depend on xf86-input-evdev:
32 x11-base/xorg-drivers-1.12 (input_devices_evdev ? x11-drivers/xf86-input-evdev)
33
34 This means that evdev will be pulled in by xorg-drivers, but only if
35 you have evdev listed as one of your input devices in make.conf.
36
37 #grep -i input /etc/make.conf
38 INPUT_DEVICES="evdev"