1 |
I'm not entirely sure where to start... but, the sequence to get me |
2 |
where I am now runs something like this: |
3 |
|
4 |
1. Upgraded to default/linux/x86/10.0 (actually, I chose the server |
5 |
profile... no particular reason - except that this box is headless...) |
6 |
when running my regular-ish "emerge -uDNav world" told me to do so - |
7 |
saying that my old profile was deprecated. |
8 |
|
9 |
2. Started following the howto for kolab - but, this package, it seems, |
10 |
is far more problematic than I wish to deal with - I cancelled this |
11 |
after the emerge stage had installed a few decompression tools - as I |
12 |
read more about issues with the package under Gentoo. |
13 |
|
14 |
3, (Possibly rashly) I did a "emerge -av --depclean" - and thereafter |
15 |
things started to go screwy - eix and PHP failed, for example. |
16 |
|
17 |
4. Tried to do a revdep-rebuild - which identified 4 packages - but |
18 |
keeled over... having reported that the profile wasn't supported - |
19 |
complaining about an issue with a Fortran compiler associated with |
20 |
blas-reference, in-turn required by R (which I removed from world as I |
21 |
no-longer need it.) |
22 |
|
23 |
5. revdep-rebuild now fails with PHP5 - so, I tried removing and |
24 |
re-installing PHP5... which also failed. There was a prominent warning |
25 |
about my profile being un-supported, so I switched to "[1] |
26 |
default/linux/x86/10.0 *" (as opposed to "[4] |
27 |
default/linux/x86/10.0/server") hoping this might help. |
28 |
|
29 |
6. PHP still won't install... and I can't even do an "emerge -uDNav |
30 |
world" - and, now, apr won't build... apparently having some sort of |
31 |
problem with finding gcc... I've attached the build log from |
32 |
/var/tmp/portage/dev-libs/apr-util-1.3.9/work/apr-util-1.3.9/config.log. |
33 |
revedep-rebuild also fails... this time with |
34 |
|
35 |
-- |
36 |
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc |
37 |
checking for C compiler default output... configure: error: C compiler |
38 |
cannot create executables |
39 |
check `config.log' for details. |
40 |
|
41 |
!!! Please attach the following file when seeking support: |
42 |
!!! /var/tmp/portage/net-analyzer/iftop-0.17/work/iftop-0.17/config.log |
43 |
* |
44 |
* ERROR: net-analyzer/iftop-0.17 failed. |
45 |
* Call stack: |
46 |
* ebuild.sh, line 49: Called src_compile |
47 |
* environment, line 2231: Called _eapi0_src_compile |
48 |
* ebuild.sh, line 598: Called econf |
49 |
* ebuild.sh, line 534: Called die |
50 |
* The specific snippet of code: |
51 |
* die "econf failed" |
52 |
* The die message: |
53 |
* econf failed |
54 |
* |
55 |
* If you need support, post the topmost build errolocate |
56 |
i686-pc-linux-gnu-gccr |
57 |
-- |
58 |
|
59 |
Clutching at straws, I tried this: |
60 |
|
61 |
$ locate i686-pc-linux-gnu-gcc |
62 |
/usr/bin/i686-pc-linux-gnu-gcc-4.3.4 |
63 |
/usr/bin/i686-pc-linux-gnu-gcc |
64 |
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-gcc-4.3.4 |
65 |
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-gcc |
66 |
$ for i in `locate i686-pc-linux-gnu-gcc`; do |
67 |
for> ls -l $i |
68 |
for> done |
69 |
lrwxrwxrwx 1 root root 58 Nov 4 18:45 |
70 |
/usr/bin/i686-pc-linux-gnu-gcc-4.3.4 -> |
71 |
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-gcc |
72 |
-rwxr-xr-x 1 root root 9568 Feb 27 2008 /usr/bin/i686-pc-linux-gnu-gcc |
73 |
lrwxrwxrwx 1 root root 21 Nov 4 18:45 |
74 |
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-gcc-4.3.4 -> |
75 |
i686-pc-linux-gnu-gcc |
76 |
-rwxr-xr-x 1 root root 208396 Nov 4 18:45 |
77 |
/usr/i686-pc-linux-gnu/gcc-bin/4.3.4/i686-pc-linux-gnu-gcc |
78 |
$ |
79 |
|
80 |
|
81 |
I presume that this is a profile issue - but I'm unclear what the fault |
82 |
might be... I'm reluctant to continue hacking as, I suspect, I'm more |
83 |
likely to break things than stumble across an appropriate fix. |
84 |
|
85 |
Can anyone tell me why emerge is having such a problem with my compiler |
86 |
- and, hopefully, ideally, how best to resolve this? |