1 |
On 11/25/05, Harry Putnam <reader@×××××××.com> wrote: |
2 |
> Richard Fish <bigfish@××××××××××.org> writes: |
3 |
> |
4 |
> > Ok, now we are going to need to see the output of emerge --info, |
5 |
> > because for some reason your toolchain thinks it is cross-compiling: |
6 |
> |
7 |
> There appears to be some confusion in that output as to what USE flags |
8 |
> are in force. |
9 |
> ACCEPT_KEYWORDS="x86 ~x86" |
10 |
> I guess the last is what is used? |
11 |
> |
12 |
> I have in /etc/make.conf |
13 |
> |
14 |
> ACCEPT_KEYWORDS="~x86" |
15 |
> This is because a few -u worls back (2 I think) I foolishly ran |
16 |
> ACCEPT_KEYWORDS='~x86' emerges -v -u -D world |
17 |
|
18 |
Well, the only way ~x86 could have been added to make.conf was if it |
19 |
was edited directly. Running with ACCEPT_KEYWORDS in the environment |
20 |
would not have changed it. |
21 |
|
22 |
Having --info report both x86 and ~x86 is normal...it means both |
23 |
stable and testing packages are allowed. |
24 |
|
25 |
> |
26 |
> And it seems more trouble to back out of that now than to just try to |
27 |
> see if I (with help) can stay on top of it. |
28 |
|
29 |
Well, it isn't terribly difficult to switch back to stable. Just |
30 |
remove the ~x86 keyword from make.conf and "emerge -DNuv world". The |
31 |
worst case is when you have some testing package merged for which |
32 |
there is no stable version, in which case you either have to unmerge |
33 |
the package or add the appropriate entry to |
34 |
/etc/portage/package.keywords. |
35 |
|
36 |
And of course, don't forget etc-update afterwards. Anyway, on the to |
37 |
the problem at hand: |
38 |
|
39 |
> emerge -n -v --info 2>&1|tee emergeInfo.log |
40 |
> |
41 |
> Gentoo Base System version 1.6.13 |
42 |
|
43 |
Hmm, I would have expected something more recent for ~x86. What does |
44 |
"emerge -vp sys-apps/baselayout" report? |
45 |
|
46 |
> Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r3, 2.6.14-gentoo-r2 i686) |
47 |
|
48 |
Ok, run "gcc-config -l". You should see an entry for |
49 |
i686-pc-linux-gnu-3.4.4. If so, run "gcc-config |
50 |
i686-pc-linux-gnu-3.4.4" Then try the revdep-rebuld again. |
51 |
|
52 |
Everything else looks sane. |
53 |
|
54 |
-Richard |
55 |
|
56 |
-- |
57 |
gentoo-user@g.o mailing list |