Gentoo Archives: gentoo-amd64

From: Jonathan Schaeffer <joschaeffer@×××××.com>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Missing source files in libxkbfile packge [SOLVED]
Date: Mon, 31 Jul 2006 08:02:17
Message-Id: d60596f50607310059s27d7ce13i7b6e53a748eef779@mail.gmail.com
1 Thank you, Ferris
2
3 I went through the problem by unmerging all modular xorg modules that
4 I had allready merged once (for some time I had a config error on
5 xdriinfo package so there was some Xorg package allready built) and
6 started the merging process once again. It works now fine.
7
8 I have an issue with the keyboard not responding at all under X but I
9 didn't have time to investigate the problem by now.
10
11 cheers
12
13 PS : I thought my mail didn't reach the list because of a permanent
14 error I got while posting ...
15
16 2006/7/30, Ferris McCormick <fmccor@g.o>:
17 > -----BEGIN PGP SIGNED MESSAGE-----
18 > Hash: SHA1
19 >
20 > On Sun, 30 Jul 2006, Jonathan Schaeffer wrote:
21 >
22 > > Hi list,
23 > >
24 > > I can't compile modular xorg, stable version.
25 > > The error occurs while compiling libxkbfile :
26 > >
27 > > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/
28 > > -I../include/X11/extensions/ -O2 -pipe -march=k8 -MT
29 > > cout.lo -MD -MP -MF .deps/cout.Tpo -c cout.c -fPIC -DPIC -o .libs/cout.o
30 > > cout.c:35:21: X11/Xos.h: No such file or directory
31 > > cout.c:36:22: X11/Xlib.h: No such file or directory
32 > > cout.c:37:24: X11/XKBlib.h: No such file or directory
33 > > cout.c:38:36: X11/extensions/XKBgeom.h: No such file or directory
34 > > In file included from cout.c:40:
35 > > ../include/X11/extensions/XKMformat.h:32:32: X11/extensions/XKB.h: No
36 > > such file or directory
37 > > ../include/X11/extensions/XKMformat.h:33:37:
38 > > X11/extensions/XKBproto.h: No such file or directory
39 > >
40 > > And then the bunch of "Syntax error" "undeclared (first use in this
41 > > function)" shows up
42 > >
43 > > I joined the tree output of the portage working directory. It seems to
44 > > miss some file ...
45 > > can someone help me ?
46 > >
47 >
48 > Somehow, you are getting things out of order. If you look at the ebuild
49 > for libxkbfile, you will see dependencies for x11-libs/libX11 and
50 > x11-proto/kbproto. You can't tell from your error messages, but, for
51 > example, /usr/include/X11/Xlib.h comes from x11-libs/libX11, and
52 > /usr/include/X11/Xos.h comes from x11-proto/xproto, x11-proto/xproto is a
53 > dependency for pretty much all of xorg-x11-7.x (X-modular). (And by the
54 > way, X11/extensions/XKBgeom.h does come from kbproto.)
55 >
56 > It is not clear from your report how you are building X-modular.
57 > Generally, though, something like 'emerge -pv xorg-x11 x11' should show
58 > you a huge build in the proper order. What you are seeing should not be
59 > possible unless (1) portage thinks all those dependencies are present, but
60 > for some reason they are not, or (2) you are building with 'emerge -O ...'
61 > for some reason.
62 >
63 > > thanks a lot
64 > >
65 > > Jo
66 > >
67 > >
68 >
69 > I am pretty sure I know what you are seeing, but how it got that way I
70 > cannot guess. Hope this gives you some ideas, though.
71 >
72 > Regards,
73 > Ferris
74 >
75 > - --
76 > Ferris McCormick (P44646, MI) <fmccor@g.o>
77 > Developer, Gentoo Linux (Devrel, Sparc)
78 > -----BEGIN PGP SIGNATURE-----
79 > Version: GnuPG v1.4.4-ecc0.1.6 (GNU/Linux)
80 >
81 > iD8DBQFEzQGPQa6M3+I///cRAiBEAJ4sYzR++nNKC8G8r2eVl+R6qsjKewCfTf3L
82 > xDjfaKqapjfq/+BgzgjdKzc=
83 > =70S8
84 > -----END PGP SIGNATURE-----
85 > --
86 > gentoo-amd64@g.o mailing list
87 >
88 >
89 --
90 gentoo-amd64@g.o mailing list