Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade)
Date: Thu, 12 Nov 2009 22:03:57
Message-Id: 200911130001.09625.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade) by Marcus Wanner
1 On Thursday 12 November 2009 23:51:32 Marcus Wanner wrote:
2 > On 11/12/2009 4:43 PM, Alan McKinnon wrote:
3 > > On Thursday 12 November 2009 20:21:41 Marcus Wanner wrote:
4 > >> On 11/12/2009 12:56 PM, Roy Wright wrote:
5 > >>> On Nov 12, 2009, at 11:24 AM, Marcus Wanner wrote:
6 > >>>> On 11/12/2009 11:55 AM, Roy Wright wrote:
7 > >>>>> Disable (either temporary or permanent) the "xinerama" USE flag.
8 > >>>>
9 > >>>> Me or Alan?
10 > >>>
11 > >>> OP
12 > >>>
13 > >>> As a suggestion for a work around for the compile issue. If you
14 > >>> temporarily disable xinerama, then the build should proceed. Then if
15 > >>> you need xinerama, enable the USE flag and build again.
16 > >>
17 > >> I don't have the xinerama use flag set anywhere...I don't know what it
18 > >> is, I don't want it, and I hopefully don't need it.
19 > >>
20 > >> I did put -xinerama in my use flag variable and try again, we'll see how
21 > >> that works...btw, I have switched to xorg-server-1.7.1, since I don't
22 > >> want to go through upgrading more than I need to.
23 > >
24 > > libXinerama and xineramaproto are hard-DEPENDS on quite a few things:
25 > >
26 > > $ equery depends libXinerama
27 > > * Searching for libXinerama ...
28 > > app-emulation/vmware-player-2.5.3.185404 (x11-libs/libXinerama)
29 > > app-office/openoffice-3.1.1 (x11-libs/libXinerama)
30 > >
31 > >
32 > > $ equery depends xineramaproto
33 > > * Searching for xineramaproto ...
34 > > app-office/openoffice-3.1.1 (x11-proto/xineramaproto)
35 > > x11-base/xorg-server-1.7.1 (>=x11-proto/xineramaproto-1.1.3)
36 > > x11-libs/libXinerama-1.1 (>=x11-proto/xineramaproto-1.2)
37 >
38 > I'm really sorry for my noobishness, but could you explain exectly what
39 > "proto" means in this context and how it applies to me?
40
41 Xorg used to be one ginormous complicated package. It is now a ginormous
42 complicated collection of small packages, each one simple.
43
44 This is supposed to make someone's life easier. In reality it moves the
45 complexity from point A to point B, where you still have to deal with it :-)
46
47 The -proto packages are the protocol header files. They tell the compiler how
48 to build other packages that use those protocols. They are separate because
49 Ubuntu users don't need them - they don't compile stuff. You do, so you need
50 them, and the Xorg ebuilds pull them in.
51
52 --
53 alan dot mckinnon at gmail dot com

Replies

Subject Author
Re: [gentoo-user] xorg-server-1.6.5 build errors (~x86 upgrade) Marcus Wanner <marcusw@×××.net>