Gentoo Archives: gentoo-user

From: Richard Fish <bigfish@××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: How serious is revdep-rebuild failure
Date: Fri, 25 Nov 2005 22:02:56
Message-Id: 7573e9640511251356w7b331044t1541db02e24f6b2f@mail.gmail.com
In Reply to: [gentoo-user] Re: How serious is revdep-rebuild failure by Harry Putnam
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

Replies

Subject Author
[gentoo-user] Re: How serious is revdep-rebuild failure Harry Putnam <reader@×××××××.com>