1 |
I've been trying to get a few recalcitrant packages to build |
2 |
(evolution-data-server, openoffice) but they seem to require things |
3 |
that my system does not have, and portage doesn't know this. |
4 |
|
5 |
So I'm trying revdep-rebuild, which also fails. In particular, |
6 |
x11-libs/gtkglext-1.2.0 won't build because during configuration, it |
7 |
lacks "GL library". I've been trying to use equery to figure out what |
8 |
package owns some of the things in the /usr/include/GL directory, to |
9 |
no avail. So here's the tail end of the revdep output, in hopes a |
10 |
more experienced hand can help... |
11 |
|
12 |
|
13 |
|
14 |
checking for GL/glu.h... yes |
15 |
checking for glVertex3d in -lGLcore... no |
16 |
checking for glVertex3d in -lGL... no |
17 |
checking for glVertex3f in -lGL... no |
18 |
checking for glVertex3i in -lGL... no |
19 |
checking for glVertex3s in -lGL... no |
20 |
checking for glVertex3d in -lMesaGL... no |
21 |
configure: error: Cannot find GL library |
22 |
|
23 |
!!! Please attach the following file when seeking support: |
24 |
!!! /var/tmp/portage/x11-libs/gtkglext-1.2.0/work/gtkglext-1.2.0/config.log |
25 |
* |
26 |
* ERROR: x11-libs/gtkglext-1.2.0 failed. |
27 |
* Call stack: |
28 |
* ebuild.sh, line 49: Called src_configure |
29 |
* environment, line 1334: Called gnome2_src_configure |
30 |
* environment, line 1113: Called econf |
31 |
* ebuild.sh, line 534: Called die |
32 |
* The specific snippet of code: |
33 |
* die "econf failed" |
34 |
* The die message: |
35 |
* econf failed |
36 |
* |
37 |
* If you need support, post the topmost build error, and the call |
38 |
stack if relevant. |
39 |
* A complete build log is located at |
40 |
'/var/tmp/portage/x11-libs/gtkglext-1.2.0/temp/build.log'. |
41 |
* The ebuild environment file is located at |
42 |
'/var/tmp/portage/x11-libs/gtkglext-1.2.0/temp/environment'. |
43 |
* |
44 |
|
45 |
>>> Failed to emerge x11-libs/gtkglext-1.2.0, Log file: |
46 |
|
47 |
>>> '/var/tmp/portage/x11-libs/gtkglext-1.2.0/temp/build.log' |
48 |
|
49 |
* GNU info directory index is up-to-date. |
50 |
* |
51 |
* revdep-rebuild failed to emerge all packages. |
52 |
* you have the following choices: |
53 |
* - If emerge failed during the build, fix the problems and re-run |
54 |
revdep-rebuild. |
55 |
* - Use /etc/portage/package.keywords to unmask a newer version of the package. |
56 |
* (and remove 5_order.rr to be evaluated again) |
57 |
* - Modify the above emerge command and run it manually. |
58 |
* - Compile or unmerge unsatisfied packages manually, |
59 |
* remove temporary files, and try again. |
60 |
* (you can edit package/ebuild list first) |
61 |
* |
62 |
* To remove temporary files, please run: |
63 |
* rm /var/cache/revdep-rebuild/*.rr |
64 |
treat ~ # |
65 |
|
66 |
-- |
67 |
Kevin O'Gorman, PhD |