Gentoo Archives: gentoo-amd64

From: Beso <givemesugarr@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] xorg DRI setup
Date: Thu, 04 Sep 2008 15:11:15
Message-Id: d257c3560809040811q56c7f8eak473d183caf26727e@mail.gmail.com
In Reply to: Re: [gentoo-amd64] xorg DRI setup by Mark Haney
1 2008/9/4 Mark Haney <mhaney@××××××××××××.org>:
2 > Beso wrote:
3 >>
4 >> 2008/9/4 Mark Haney <mhaney@××××××××××××.org>:
5 >>>
6 >>> Beso wrote:
7 >>>>
8 >>>> 2008/9/2 Mark Haney <mhaney@××××××××××××.org>:
9 >>>> use the emerge -vp option and see the overlay from which you compile
10 >>>> the package.
11 >>>> portage tells you from which overlay it has chosen the package to
12 >>>> install.
13 >>>> for example you find the compiz package in 3 overlays, gentoo, x11 and
14 >>>> desktop-effects and portage would list something similar to the
15 >>>> following:
16 >>>>
17 >>>> # emerge compiz -vp
18 >>>> ----
19 >>>> ---
20 >>>> [0] - gentoo
21 >>>> [1] - x11
22 >>>> [2] - desktop-effects
23 >>>>
24 >>>> x11-wm/compiz [2] USE: aaa bbbb ccc ddd -eee -ffff -ggg
25 >>>>
26 >>>>
27 >>>> this means portage will install the compiz package from the [2]
28 >>>> overlay, which in this case is desktop-effects.
29 >>>>
30 >>>>
31 >>> Okay, I'm getting things now. However, I'm still lost on part of the
32 >>> directions you gave me. Maybe I"m just thick. :)
33 >>>
34 >>> I've followed the directions down to untarring the x11.tar.gz file. You
35 >>> say
36 >>> to put it in the x11 overlay. I'm assuming that's the overlay in
37 >>> /usr/portage/local/layman/x11?
38 >>>
39 >>> I have the keywords and unmasks set correctly (I think). I simply
40 >>> symlinked
41 >>> them into /etc/portage/package.keywords and /package.mask. I know that's
42 >>> not how you suggest doing it, but it was suggested that way in the
43 >>> Documentation folder.
44 >>>
45 >>
46 >> the folder is ok, but you mustn't symlink them. you have to add the
47 >> line i've wrote
48 >>
49 >> source <your folder>/x11.keywords into the
50 >> /etc/portage/package_keywords.conf
51 >> and
52 >> soure <your folder>/x11.unmask into the /etc/portage/package_unmask.conf
53 >>
54 >> if you don't add that line with <your folder> the one in which you've
55 >> copied the files you won't be able to use the same settings you've
56 >> used for building world. this applies also to the package_unmask and
57 >> package_keywords in the desktop-effects overlay.
58 >>
59 >>> Here's my biggest problem. With the x11 overlay in place, and the source
60 >>> line in make.conf correct (I just tested compiz as you suggested above
61 >>> with
62 >>> -vp and it is wanting to install it from the correct overlay) when I
63 >>> emerge
64 >>> -vp x11-proto I get an error saying 'no ebuilds to satisfy'.
65 >>>
66 >>> Can you clarify that entire paragraph starting with 'You take the
67 >>> x11.tar.gz
68 >>> in attachement'? This is where I'm lost.
69 >>
70 >> it's obvious. you haven't put the right stuff where should have gone.
71 >> you have to link (inside the file) the various external package_unmask
72 >> package_keywords and make.conf. doing that means you need to add a
73 >> line which says:
74 >>
75 >> source <your file> inside the file you need. this is the way to
76 >> correctly do this things.
77 >>
78 >
79 > So, will I need to source package_keywords.conf and package_unmask.conf
80 > inside make.conf?
81 >
82 > I've got the files created and everything sourced properly now, but I'm
83 > still not seeing x11-proto when I emerge -vp.
84 >
85 > I'm beginning to think this is beyond me.
86 >
87
88 there's no x11-proto.... the x11-proto = x11-proto/ packages
89 x11-libs = x11-libs/ packages
90
91 open the x11.keyword file and see the packages from the overlay, or use
92
93 emerge @x11-protos -vp to use the x11-protos set. (the set.conf and
94 sets directory need to go in the overlay mai dir)
95
96
97 --
98 dott. ing. beso

Replies

Subject Author
Re: [gentoo-amd64] xorg DRI setup Mark Haney <mhaney@××××××××××××.org>