Gentoo Archives: gentoo-user

From: Denis <denis.che@×××××.com>
To: gentoo-user@l.g.o
Subject: how to force libxcb version below 1.4 when re-installing X (was: [gentoo-user] my xorg-server 1.6 seems a bit unstable - what am I doing wrong?)
Date: Wed, 14 Oct 2009 01:46:15
Message-Id: d9a0a6da0910131846s602413b6g37e84cb678efea38@mail.gmail.com
1 I cleared everything X related from my box, and it is still alive and well :-)
2
3 Now, as I was explaining in my previous thread, I would like to
4 re-install X and all related apps, but forcing the older libxcb
5 version. After I upgraded to libxcb 1.4 a few days ago, my X was
6 unstable and kept crashing while scrolling in Mathematica, so I wanted
7 to clear everything X out, start from scratch, and revert to my
8 original X configuration.
9
10 Here is the new problem.
11
12 In my package.mask, I specify:
13
14 >=x11-libs/libxcb-1.4
15 >=x11-base/xorg-server-1.6
16 >=x11-base/xorg-x11-7.4
17
18 My USE is now: "alsa ao bash-completion bzip2 cdda cddb cdparanoia
19 cdr cpudetection ieee1394 lame ldap libwww
20 mad mmx mmxext mp3 openal oss ppds rtc smp
21 spell sse sse2 tta usb wavpack winbind xml -dri -isdnlog -pppd"
22
23 So, I put in the X USE flag and attempt
24
25 emerge -NDavu xorg-x11
26
27 and get
28
29 !!! All ebuilds that could satisfy ">=x11-libs/libxcb-1.2" have been masked.
30 !!! One of the following masked packages is required to complete your request:
31 - x11-libs/libxcb-1.4-r1 (masked by: package.mask)
32
33 (dependency required by "x11-libs/libX11-1.2.2" [ebuild])
34 (dependency required by "x11-libs/libXext-1.0.5" [ebuild])
35 (dependency required by "x11-libs/libXv-1.0.4" [ebuild])
36 (dependency required by "x11-base/xorg-x11-7.2" [ebuild])
37 (dependency required by "xorg-x11" [argument])
38
39 What gives? Am I doing something stupid (well, aside from trying to
40 downgrade...), or is there a way for me to fix this by some keywording
41 trickery or something to that effect? Help, please :-)

Replies