Gentoo Archives: gentoo-user

From: Walter Dnes <waltdnes@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] x11-drivers/xf86-input-evdev-2.7.0: Use flag udev seems compulsory.
Date: Sun, 24 Jun 2012 15:05:55
Message-Id: 20120624150306.GA7411@waltdnes.org
In Reply to: [gentoo-user] x11-drivers/xf86-input-evdev-2.7.0: Use flag udev seems compulsory. by Alan Mackenzie
1 On Sat, Jun 23, 2012 at 10:40:23AM +0000, Alan Mackenzie wrote
2 > Hi, Gentoo.
3 >
4 > I've just emerge --sync'd, and there's a massive amount of X server
5 > updates. When I try emerge -auND, I get told:
6 >
7 > The following USE changes are necessary to proceed:
8 > #required by x11-drivers/xf86-input-evdev-2.7.0, required by
9 > x11-base/xorg-drivers-1.12[input_devices_evdev]
10 > >=x11-base/xorg-server-1.12.2 udev
11 >
12 > . So I need the udev use flag. This is somewhat distressing, since
13 > I've been running my system on busybox's mdev for several months. It's
14 > looking like I'll not be able to continue doing so.
15 >
16 > Any suggestions, anybody, how I can now best proceed?
17
18 The message indicates that =x11-base/xorg-drivers-1.12 *WITH EVDEV*
19 requires udev. I don't use evdev. I keyworded
20 "=x11-base/xorg-drivers-1.12 ~x86" and I get...
21
22 [d531][root][~] emerge -pv x11-base/xorg-drivers
23
24 These are the packages that would be merged, in order:
25
26 Calculating dependencies... done!
27 [ebuild U ~] x11-base/xorg-drivers-1.12 [1.11] INPUT_DEVICES="keyboard mouse -acecad -aiptek -elographics -evdev -fpit -hyperpen -joystick -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom" VIDEO_CARDS="nvidia -apm -ark -ast -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 -intel -mach64 -mga -modesetting% -neomagic (-newport) -nouveau -nv (-omapfb) -qxl -r128 -radeon -s3 -s3virge -savage -siliconmotion -sis (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -v4l -vesa -via -virtualbox -vmware (-voodoo) (-chips%) (-impact%) (-rendition%) (-sisusb%) (-tseng%)" 0 kB
28
29 For starters, I suggest...
30
31 grep evdev /etc/make.conf
32
33 ...and look at what you have to get rid of. My machine works fine
34 without evdev. Actually, I start my USE var in make.conf with "-*".
35 Then I add only items that I want, or that software I want requires.
36
37 --
38 Walter Dnes <waltdnes@××××××××.org>

Replies